加載頁面時,我已經創建了下面的函數來檢查複選框的第一個值 -問題的默認選中的複選框:使用Javascript
function defaultCheck(){
document.checkBoxForm.list[0].checked = true;
var val=document.checkBoxForm.list[0].value;
showtotal[0] = document.checkBoxForm.list[0].value;
show(val);
editVal();
//alert('ajhsdjha');
}
我已經<body onload="defaultCheck()">
使用HTML頁面加載的功能。
我的問題是 - 當列表中有多個值時,默認情況下函數選擇第一個,但是當列表中只有一個值時,它不選擇它。複選框的值是從數據庫動態檢索的 -
<?php
while($row=mysql_fetch_array($levelq)) {?>
<input type='checkbox' name="list" value="<?=$row['tag']?>"
id="<?=$row['tag']?>" onclick="" />
<? echo $row['tag'].' '.'<br/><br/>';
}
?>
我不知道爲什麼它表現得如此奇怪。任何人都可以幫我嗎?
非常感謝..! – Pow