我正在設計一個游戲。
有一個生命點,id 稱為“生命點”。
另外,還有一個功能:滑鼠點擊可以減小“lifepoint”的值。
我想要新功能:
當生命點 <= 0 時發出警報,我的警報功能不起作用。
function decrementlife() {
var element = document.getElementById('lifepoint');
var value = element.innerHTML;
--value;
console.log(value);
document.getElementById('lifepoint').innerHTML = value;
}
$(function (){
var value = $('lifepoint').val();
if( value == '0' ) {
alert('GG')
}
})
uj5u.com熱心網友回復:
為什么不直接放在decrementlife函式里面呢?
function decrementlife() {
var element = document.getElementById('lifepoint');
var value = parseInt(element.innerHTML);// it's a string with innerHTML so convert to int
--value;
**if(value <= 0) { alert("Boom!!")}**
console.log(value);
document.getElementById('lifepoint').innerHTML = value;
}
uj5u.com熱心網友回復:
$(function (){})一旦頁面的所有 DOM 元素都準備好使用,就會呼叫它。
你應該alert直接打電話decrementlife
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/461114.html
標籤:javascript html
