相同名字checkbox问题。 var obj = document.formname.chkname;for (var i = 0; i < obj.length; i++){ if (obj[i].checked) alert("选中");} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的是在php页面里面相同名字的checkbox,名字是name[]形式。 用id<input type="checkbox" name="chk[]" value="1" id=chbox1><input type="checkbox" name="chk[]" value="2" id=chbox2><input type="checkbox" name="chk[]" value="3" id=chbox3> 完全可以呀.name="chk[]" 到PHP代码中它就是一个数组.其实它取的值相当于name="chk[1]" name="chk[2]" name="chk[3]" 全选一:function chkAll_onClick(){if(typeof(document.del.chkItem)=="undefined") return;if (typeof(document.del.chkItem[0]) == "undefined"){document.del.chkItem.checked = document.del.chkAll.checked;}elsefor (i = 0; i <document.del.chkItem.length; i++)document.del.chkItem[i].checked = document.del.chkAll.checkedreturn;}全选二: function check(f) { var o = document.getElementsByTagName('INPUT'); f = f == '1'?'0':'1'; for(var i=0;i<o.length;i++) { if(o[i].type == 'checkbox') o[i].checked = f == '1'?false:true; } }里面当然有叛断!php中取值:$coun = count ($_POST['chk']); $tmp=$_POST['chk']; for ($i = 0; $i < $coun; $i++) { //删除操作 $query_str = "DELETE FROM message WHERE message_id =$tmp[$i]"; $gDB->query($query_str); } var obj = document.getElementsByName( "chk[]" );for ( var i = 0; i < obj.length; i++ ){ if ( obj[i].checked == true ) alert( "选中" );} PHP页面无法进入,点击进入则用DW8打开 PHP验证码 PHP下载问题,急! phpmailer php中读取当前时间的问题 问一个数组的弱弱问题 帮我看看这是为什么?解决就加分,50分奉上!!!! PHP checkbox传值问题 新手 求教模拟登录51job的方法 怎样做一个这样的计算器?? 大家用Helix吗? Helix 服务器的官方价格是多少? 去哪个网站可以查到?
<input type="checkbox" name="chk[]" value="1" id=chbox1>
<input type="checkbox" name="chk[]" value="2" id=chbox2>
<input type="checkbox" name="chk[]" value="3" id=chbox3>
function chkAll_onClick(){
if(typeof(document.del.chkItem)=="undefined") return;
if (typeof(document.del.chkItem[0]) == "undefined"){document.del.chkItem.checked = document.del.chkAll.checked;}
else
for (i = 0; i <document.del.chkItem.length; i++)
document.del.chkItem[i].checked = document.del.chkAll.checked
return;
}
全选二:
function check(f)
{
var o = document.getElementsByTagName('INPUT');
f = f == '1'?'0':'1';
for(var i=0;i<o.length;i++)
{
if(o[i].type == 'checkbox') o[i].checked = f == '1'?false:true;
}
}
里面当然有叛断!
php中取值:
$coun = count ($_POST['chk']);
$tmp=$_POST['chk'];
for ($i = 0; $i < $coun; $i++)
{
//删除操作
$query_str = "DELETE FROM message WHERE message_id =$tmp[$i]";
$gDB->query($query_str);
}
for ( var i = 0; i < obj.length; i++ ){
if ( obj[i].checked == true )
alert( "选中" );
}