復選框全選中問題
for(i=0;i<hobby.length;i++){ ? ? ? ? ? ? ? if(hobby[i].type=="checkbox") ? ? ? ? ? ? ? ? ? ?hobby[i].click(); ? ? ? ? ? } 這樣寫之后連續點擊“全選”按鈕,復選框會出現全選中和全不選中的現象,為什么?
for(i=0;i<hobby.length;i++){ ? ? ? ? ? ? ? if(hobby[i].type=="checkbox") ? ? ? ? ? ? ? ? ? ?hobby[i].click(); ? ? ? ? ? } 這樣寫之后連續點擊“全選”按鈕,復選框會出現全選中和全不選中的現象,為什么?
2016-07-21
舉報
2016-07-22
因為hobby[i].click();會改變checked狀態