首先需要定义你要同时被选中的checkbox的name
<input type="checkbox" name="row_id" value">
js 为
function checkall()
{
var objs = document.getElementsByName('row_id');
var i=0;
for(i = 0 ; i < objs.length ; i ++)
{
objs[i].checked =true;
}
}
<input type="checkbox" name="row_id" value">
js 为
function checkall()
{
var objs = document.getElementsByName('row_id');
var i=0;
for(i = 0 ; i < objs.length ; i ++)
{
objs[i].checked =true;
}
}
解决方案 »
- js中如何把string类型是日期值转换成date类型的?
- Google maps API求助
- 怪事chrome://livemargins/skin/monitor-background-vertical.png
- 为什么下面这个网页时钟出不来
- 好人帮我讲解一下这段javascript代码。
- 如何区别在客户端运行与的与在服务器端运行的javascript
- <option selected>为什么显示不出来?!
- $.post返回页面带有<script>标签的div元素解析,拿不到<script>标签
- 如何判断几个select的选项不重复?
- asp.net的问题需要用JS来解决,所以就来这里啊,大家要帮忙哦~~~~~
- 一个cookie的问题
- 关于滚动网页的问题!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
<input type=checkbox onclick="check()" >
<br>
<input type=checkbox name="right_1">
<input type=checkbox name="right_2">
<input type=checkbox name="right_3">
</form>
<script>
function check(){
for(var i=0;i<test.length;i++)
if(test.elements[i].name.substring(0, 5)=="right")
test.elements[i].checked=true;
//checked=false那部分自己想
}
</script>
-
首先需要定义你要同时被选中的checkbox的name
<input type="checkbox" name="row_id" value">
js 为
function checkall()
{
var objs = document.getElementsByName('row_id');
var i=0;
for(i = 0 ; i < objs.length ; i ++)
{
objs[i].checked =!objs[i].checked ;
}
}
<script language="JavaScript">
<!--
function CheckAll()
{
for (var i=0;i<document.imagecheck.elements.length;i++)
{
var e = document.imagecheck.elements[i];
if (e.name != 'allbox')
e.checked = document.imagecheck.allbox.checked;
}
}
//-->
</script>
2.如下的方法,用一个链接激活这个功能
<a href="javascript:CheckAll();" onClick="allbox.checked=!allbox.checked;">选中所有</a>