關(guān)于checkbox,if語句為什么會(huì)出錯(cuò)
為什么下面的程序會(huì)出錯(cuò)?如果去掉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語句會(huì)出錯(cuò)?
??????????????????? hobby[i].checked=true;
??????????????? }
??????????? }
??????? }
2016-12-14
應(yīng)該是:if(hobyy[i].getAttribute("type")=="checkbox")吧。
hobby是個(gè)數(shù)組,getAttribute應(yīng)該是獲取屬性。