額!我得申明一下 我昨天不小心給某位同學的回答 答錯了也~(以后回答問題的時候 還是謹慎些好~嘻嘻)
經(jīng)過多次調改,我說一下我看到的現(xiàn)象哈:
1、如果input標簽里面沒有onclick方法,那么?setTimeout(startCount,1000);這一句就要寫兩次(計時器里面申明,外面調用)才能出效果;
2、若果input標簽里有onclick方法,那么setTimeout(startCount,1000);這一句可以只寫一次,但是,如果是寫在計時器里面的話,單擊顯示框則框內的值自動無限+1中,如果是寫在計時器外的話,則單擊一次顯示框,數(shù)值執(zhí)行一次+1;
至于為什么會這樣的話??我感覺我大概曉得??但是講出來又會很不專業(yè)??怕誤導到別人了??麻煩高手們幫忙說一下導致這樣現(xiàn)象的原因咯~
2015-01-04
你這哪有for循環(huán)???這只是個計時器,這個計時器的意思是每隔1秒鐘調用startCount這個函數(shù)一次,不知道你在input里面寫onclick是什么意思,按你的寫法就是當你點擊input框的時候就會觸發(fā)一次事件,也就是再次增加一個計時器,所以才會這樣