热门文章 | 热门软件| 热门源码 | 热门电影 | 知识库 | 联系我们
软件 源码 教程 影视 健康 招聘
  HTML | JavaScript | ASP | PHP | JSP | NET | VB | VC | VF | Windows | Linux | Mysql | Mssql | Oracle | Struts 
当前位置: 创世纪计算机资源网 -> 文章频道 ->js 
站内搜索:
如何用javascript实现全选,多选,复选框的name是不同的值
作者:佚名 来源:csdn 整理日期:2007-3-29

如何用javascript实现多选,多选,复选框的name是不同的值,譬如从a1,a2,a3,.....an
---------------------------------------------------------------

function checkAll()
{
   for (var i=0;i<document.Form1.elements.length;i++)
   {
var e = document.Form1.elements[i];
if (e.name == "a1" & e.name == "a2" & e.name == "a3" ) e.checked = checked;
   }
}
具体到你的应用,改改就可以了
---------------------------------------------------------------

<input type="checkbox" name="a1" value="a1">
<input type="checkbox" name="a2" value="a2">
<input type="checkbox" name="a3" value="a3">
<input type="checkbox" name="a4" value="a4">
<input type="button" onclick="selall()" value="全选">
<script>
function selall()
{
    var start = 1;
    var end = 4;
    for(var i=start;i<=end;i++)
    {
        eval("document.all.a"+i+".checked=true")
    }
}
</script>

相关文章