為什么第三段代碼這么寫,會報(bào)錯(cuò)?
這個(gè)函數(shù)里不能加if語句嗎?
function checkone(){
? ? ? ? ? ? var j=document.getElementById("wb").value;
? ? ? ? ? ? var hobby=document.getElementsByName("hobby"+j);
? ? ? ? ?// 任務(wù)3
? ? ? ? ? ? if{hobby>hobby.length;}{
? ? ? ? ? ? ? ? alert("輸入超出給出的數(shù)額");
? ? ? ? ? ? }else{
? ? ? ? ? ? hobby.type=checked=true;
? ? ? ? ? ? }
? ? ? ? }
2016-11-15
首先要獲取輸入的數(shù)字(轉(zhuǎn)成數(shù)字型),如
再用這個(gè)num取跟length作比較
2016-11-22
var hobby=document.getElementsByName("hobby"+j)中的ByName改為ById。用的是id
2016-11-15
這里hobby是個(gè)元素集合,怎么能和它的length作比較?