【发布时间】:2011-10-27 02:03:51
【问题描述】:
我创建了以下函数来在加载页面时检查复选框的第一个值 -
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/>';
}
?>
我不知道它为什么表现得如此奇怪。谁能帮帮我?
【问题讨论】:
标签: php javascript html ajax checkbox