1
我一直在嘗試使用Javascript和HTML5創建遊戲,但我無法檢查ScoreValue文本字段(附加到Score變量)以便看到如果玩家贏了或輸了。嘗試檢查div標籤中的文本並附加結果
評分:
var Contacts;
var Contacts2;
var Contact;
var Contact2;
var Contact3;
var Contact4;
var Contact5;
var Contact6;
var Contact7;
var Contact8;
var Score;
var Score = 1;
var Contact = function(){
document.getElementById('Alien1').style.display="none";
document.getElementById('ScoreValue').innerHTML = Score++;
};
var Contact2 = function(){
//for(var Contacts = 1; Contacts > 2;)
document.getElementById('Alien2').style.display="none";
document.getElementById('ScoreValue').innerHTML = Score++;
};
var Contact3 = function(){
//for(var Contacts = 1; Contacts > 2;)
document.getElementById('Alien3').style.display="none";
document.getElementById('ScoreValue').innerHTML = Score++;
//Contacts++
};
var Contact4 = function(){
//for(var Contacts = 1; Contacts > 2;)
document.getElementById('Alien4').style.display="none";
document.getElementById('ScoreValue').innerHTML = Score++;
//Contacts++
};
var Contact5 = function(){
//for(var Contacts = 1; Contacts > 2;)
document.getElementById('Alien5').style.display="none";
document.getElementById('ScoreValue').innerHTML = Score++;
//Contacts++
};
var Contact6 = function(){
//for(var Contacts = 1; Contacts > 2;)
document.getElementById('Alien6').style.display="none";
document.getElementById('ScoreValue').innerHTML = Score++;
//Contacts++
};
var Contact7 = function(){
//for(var Contacts = 1; Contacts > 2;)
document.getElementById('Alien7').style.display="none";
document.getElementById('ScoreValue').innerHTML = Score++;
//Contacts++
};
var Contact8 = function(){
//for(var Contacts = 1; Contacts > 2;)
document.getElementById('Alien8').style.display="none";
document.getElementById('ScoreValue').innerHTML = Score++;
//Contacts++
};
得分到目前爲止檢查:
//timer = setTimeout(LevelChangeCheck,1000000);
//var LevelChangeCheck = function(){
if (document.getElementById('ScoreValue').value == "8"){
if(confirm("Hello, do you like cake?")){
alert("BLAH")
};
};
//};
注意 - 這是一個故意小樣本(完整的網頁是1000+行混合代碼),所以如果你想審查完整的東西訪問hordeattack.tumblr.com
「===」也檢查類型。更好地檢查「==」。 Useocument.getElementById('ScoreValue')。value ==「8」,不是innerHTML – polin
對不起,沒有任何改變。感謝格式提示,但:D –