我想要做的只是運行一次if語句並禁用語句。在我的代碼中,如果我連續點擊按鈕,if語句仍然呈現。這是爲什麼?Javascript運行一次,如果條件?
HTML:
<button onclick="appendMsg()">submit</button>
<div id="wrapper"></div>
的Javascript:
function appendMsg(){
var triggerOnceforShare = true;
if(triggerOnceforShare){
triggerOnceforShare = false;
document.getElementById('wrapper').innerHTML+=triggerOnceforShare + "<br />"
console.log(triggerOnceforShare);
}
}
codepen: http://codepen.io/vincentccw/pen/uoBkI
確實全球 - 本地變種問題:) – chillworld