只是想說這是一個什麼樣的偉大論壇,適用於開發人員和IT專業人員。根據onclick函數中定義的增量獲取全局變量?
我在下面有下面的代碼。我試圖獲取計數值正在處理的函數之外的計數值。但是,即使對該函數使用了全局變量,它也不能正常工作。 無論如何,這可以做到嗎?
感謝您的幫助球員,非常感謝。
var getcountglobal =0;
var that =this.buttonforitem; //this refers to button created by javascript
that.onclick = function()
{
getcountglobal++;
console.log(getcountglobal);// in console when clicking the button it gives 1,2,3,etc
}
console.log(getcountglobal); // here it gives 0 and not the click number. Why doesn't or cant the variable be changed?
你爲什麼想到第一次加載頁面在函數運行之前要更改的變量? – SLaks 2014-10-20 17:36:37
對於最後一行中的拼寫錯誤,應該是:console.log(getcountglobal);謝謝 – 2014-10-20 17:36:48
嗨SLaks,我認爲變量是當我點擊按鈕被改變?這將如何在代碼方面工作?謝謝 – 2014-10-20 17:38:13