關(guān)于checkbox,if語句為什么會出錯
為什么下面的程序會出錯?如果去掉if語句就出現(xiàn)正確結(jié)果,,,,
? function checkall(){
??????????? var hobby = document.getElementsByTagName("input");
??????????? for(var i=0;i< hobby.length;i++){
??????????????? if(hobyy[i].getAttribute("hobby")=="checkbox"){
??????????????????? //為什么這里的if語句會出錯?
??????????????????? hobby[i].checked=true;
??????????????? }
??????????? }
??????? }
2016-12-14
應(yīng)該是:if(hobyy[i].getAttribute("type")=="checkbox")吧。
hobby是個數(shù)組,getAttribute應(yīng)該是獲取屬性。