1
학교 통역 프로젝트를위한 버튼 그룹이 있지만 버튼이 작동하지 않습니까?
var EnglishDictionary = ["Pants", "Pencil Sharpener", "Lampshade", "Pillow", "Hat", "Speaker", "Blueberry", "Strawberry", "Banana", "Starfruit", "Apple", "Mango", "Peach", "Where am I?", "How are you?", "Hello, Whats your name?", "Where is the bathrooom?", "How do I get Home?", "Where is the Resturaunt?"];
var DutchDictionary = ["overhemd", "broek", "puntenslijper", "lampschaduw", "hoofdkussen", "hoed", "spreker", "Bosbes", "Aardbei", "banaan", "stervrucht", "appel", "Mango", "Perzik", "waar ben ik?", "hoe gaat het met je?", "Hallo hoe heet je?", "Waar is de badkamer?", "Hoe kom ik thuis?", "Waar is het toilet?"];
var wordImages = ["Pants.jpg", "Pencil Sharpener.jpg", "Lampshade.jpg", "Pillow.jpg", "Hat.jpg", "Speaker.jpg", "Blueberry.jpg", "Strawberry.jpg", "Banana.jpg", "Starfruit.jpg", "Apple.jpg", "Mango.jpg", "Peach.jpg", "Where am I.jpg", "How are you.jpg", "Hello, What is your name.jpg", "Where is the Bathroom.jpg", "How do I get home.jpg", "Where is the Resturaunt.jpg"];
var wordIndex;
var translatedWord;
var selectedImage;
var displayImage;
var findWord;
var findImage;
function translateWord(word) {
translatedWord = findWord(word);
selectedImage = findImage(word);
document.getElementById("output").value += " " + translatedWord;
displayImage = document.getElementById("displayImages").checked;
if (displayImage == true) {
document.getElementById("image").src = selectedImage;
}
}
function findWord(word) {
for (wordIndex in EnglishDictionary) {
if (word == EnglishDictionary[wordIndex]) {
return DutchDictionary[wordIndex];
}
}
}
function findImage(word) {
for (wordIndex in EnglishDictionary) {
if (word == EnglishDictionary[wordIndex]) {
return wordImages[wordIndex];
}
}
}
<button onclick="translateWord('Pillow')" class="button">Pillow</button>
<input type="text" id="output">
<input type="checkbox" id="displayImages">
<img id="image" src="" />
이 내 버튼 그룹에 대한 자바 스크립트하지만 난 누르면 이제까지 버튼 아무것도 작동하지 않을 때, 나는이 무슨 뜻 무엇
Uncaught ReferenceError: translateWord is not defined
가 계속 내가 그것을 어떻게 해결할 수 있습니다. 감사. 이것은 학교 프로젝트를위한 것입니다.
이 문제는 재현되지 않습니다. 코드가 정확히 같은지 다시 한번 확인하십시오. (당신이'translateWord' 함수를 정의했기 때문에). –
이 코드는 저에게 효과적입니다. 스크립트를 외부 파일이나
섹션에 넣으십시오. –