Firfox与IE关于checkbox兼容问题

Firfox与IE全选checkbox兼容问题:IE支持myform.all.tags("input");Firfox不支持。

var tags = document.myform.elements["user_id"] ;

此方法两个浏览器都兼容

function SwitchCheck(){
 var checkbox=document.myform.elements["user_id"];
 for (var i=0; i<checkbox.length; i++)
 {
  if(checkbox[i].type=="checkbox")
  {
     checkbox[i].checked = !checkbox[i].checked;
  }
 }
}

function getCheckedValue(){
 var checkedValue="0";
 //var tags=myform.all.tags("input");
 var tags = document.myform.elements["user_id"] ;

 for (var i=0; i<tags.length; i++)
 {
  if(tags[i].type=="checkbox" && tags[i].checked==true)
  {
     checkedValue+=","+tags[i].value;
  }
 }
 return checkedValue
 //alert(checkedValue);
}

function OnDel(){
 var delId = getCheckedValue();
 if(delId=="0"){
  alert("请选择要删除的用户!");
  return false;
 }
 if(confirm("确定要删除选定的用户吗?")){
  //document.myform.action="user_operate.php";
  document.getElementById("type").value = "del_user";
  document.getElementById("userid").value = delId;
  //alert(document.getElementById("user_id").value);
  document.myform.submit();
  return false;
 }else{
  return false;
 }
}

function OnMove(){
 var moveId = getCheckedValue();
 if(moveId=="0"){
  alert("请选择要移动的用户!");
  return false;
 }
 
 var move_group = document.getElementById("move_group");
 if(move_group.value==''){
  alert("请选择目标栏目!");
  move_group.focus();
  return false;
 }
 
 if(confirm("确定要移动选定的用户吗?")){
  //document.myform.action="user_operate.php";
  document.getElementById("type").value = "move_user";
  document.getElementById("userid").value = moveId;
  //alert(document.getElementById("user_id").value);
  document.myform.submit();
  return true;
 }else{
  return false;
 }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值