社区
JavaScript
帖子详情
使用javascript实现关于checkbox的功能(本人只有60分了,不好意思)
hahaha1234567
2003-08-19 02:46:55
要求,有一个全选的checkbox,当选中时页面table里所有的checkbox都选中。按下save按钮时,需要提交所选中的行(每一行都可以分别选中,即每一行前都有一个checkbox)。
...全文
83
8
打赏
收藏
使用javascript实现关于checkbox的功能(本人只有60分了,不好意思)
要求,有一个全选的checkbox,当选中时页面table里所有的checkbox都选中。按下save按钮时,需要提交所选中的行(每一行都可以分别选中,即每一行前都有一个checkbox)。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hahaha1234567
2003-08-20
打赏
举报
回复
结贴
hahaha1234567
2003-08-20
打赏
举报
回复
问题解决了,使用 回复人: haozhenming(好好) ( ) 的方法,不过好像不能在ns上实现
郝振明
2003-08-20
打赏
举报
回复
function CheckAll(){
if(document.all.全选的checkbox的名字.checked)
{
var arrObj = document.all;
for(var i=0;i<arrObj.length;i++)
{
if(typeof arrObj[i].type!="undefined"&&arrObj[i].type=='checkbox') arrObj[i].checked=true;
}
}
else{
var arrObj = document.all;
for(var i=0;i<arrObj.length;i++)
{
if(typeof arrObj[i].type!="undefined"&&arrObj[i].type=='checkbox') arrObj[i].checked=false;
}
}
}
shyslysky
2003-08-19
打赏
举报
回复
<TABLE id="Table1" style="Z-INDEX: 101; LEFT: 30px; POSITION: absolute; TOP: 21px" cellSpacing="1" cellPadding="1" width="300" border="1">
<TR>
<TD><INPUT type="checkbox" name="cb1" onclick =isAllSelected(this)><FONT face="宋体"> shy </FONT></TD>
</TR>
<TR>
<TD><INPUT type="checkbox" name="cb2" onclick =isAllSelected(this)><FONT face="宋体"> sly</FONT></TD>
</TR>
<TR>
<TD><INPUT type="checkbox" name="cb3" onclick =isAllSelected(this)><FONT face="宋体"> sky</FONT></TD>
</TR>
<TR>
<TD><INPUT onclick="allSelected()" type="checkbox" name="cb">全选
<INPUT style="WIDTH: 58px; HEIGHT: 19px" type="button" value="保存" onclick="save()"></TD>
</TR>
</TABLE>
<script>
function allSelected()
{
var elements=document.all.tags("INPUT");
for (var i=0;i<elements.length;i++)
{
if (elements[i].type=='checkbox'&&elements[i].checked==false)
elements[i].checked=true;
}
}
function isAllSelected(obj)
{
if (obj.checked==false)
{
document.all.cb.checked=false;
}
}
var str =new String();
function save()
{
str="";
var elements=document.all.tags("INPUT");
for (var i=0;i<elements.length;i++)
{
if (elements[i].type=='checkbox'&&elements[i].checked==true&&elements[i].name!='cb')
str+=elements[i].parentElement.innerText;
}
alert("你选择保存了:"+str);
}
</script>
hahaha1234567
2003-08-19
打赏
举报
回复
我的table在STRUTS标签下,而且,行是从数据库读取得
kingdomzhf
2003-08-19
打赏
举报
回复
<body>
<table id=t border=1><tr><td><input id=t1 type=checkbox>a</td></tr><tr><td><input id=t2 type=checkbox>b</td></tr></table>
<input type=button onclick="aa()" value='select all'>
<script>
function aa()
{
for(var i =0;i < t.rows.length;i++)
{
document.all('t' + (i + 1)).checked= true;
}
}
</script>
</body>
zhaoweiwei
2003-08-19
打赏
举报
回复
<html>
<head>
<title>New Page 1</title>
</head>
<script>
function check()
{
for(var counter=0;counter<=f1.elements.length-1;counter++)
{
if(!f1.elements[counter].checked)
{
f1.elements[counter].checked=true
}
else
{
f1.elements[counter].checked=false
}
}
}
</script>
<body>
<form name="f1" method="POST" action="--WEBBOT-SELF--">
<p><input type="checkbox" name="c1" value="ON">
<input type="checkbox" name="c2" value="ON">
<input type="checkbox" name="c3" value="ON">
</p>
<p><input type="button" value="按钮" name="B3" onClick="check()">
</p>
<p> </p>
</form>
</body>
</html>
zhaoweiwei
2003-08-19
打赏
举报
回复
<html>
<head>
<title>New Page 1</title>
</head>
<script>
function check()
{
for(var counter=0;counter<=f1.elements.length-1;counter++)
{
if(!f1.elements[counter].checked)
{
f1.elements[counter].checked=true
}
else
{
f1.elements[counter].checked=false
}
}
}
</script>
<body>
<form name="f1" method="POST" action="--WEBBOT-SELF--">
<p><input type="checkbox" name="c1" value="ON">
<input type="checkbox" name="c2" value="ON">
<input type="checkbox" name="c3" value="ON">
</p>
<p><input type="button" value="按钮" name="B3" onClick="check()">
</p>
<p> </p>
</form>
</body>
</html>
JS:"全选"
功能
实现
(
checkbox
)
这篇博客介绍了如何
使用
JavaScript
实现
HTML页面中的全选
功能
。通过获取
checkbox
元素并监听其状态变化,
实现
全选或取消全选的
功能
。同时,当单个商品选项被选择或取消时,会同步更新全选按钮的状态。
JS(
JavaScript
)中如何
实现
,复选框
checkbox
多选
功能
本文详细介绍了如何
使用
JavaScript
实现
HTML中的多选框
功能
,并展示了querySelectorAll、Array.from、every、some和filter方法在处理数组选择和过滤中的应用。
js
实现
多个
checkbox
至少选择一个的判断
这篇博客记录了如何
使用
JavaScript
实现
多个
checkbox
至少选择一个的验证。博主作为初学者,通过研究解决了这个问题,
使用
checkbox
的id进行操作。如果没有选中一个就尝试提交,系统会弹出提示并阻止提交。此笔记旨在帮助博主个人积累经验。
用
javascript
操纵GridView中
CheckBox
的两个常用技巧
本文介绍了一种
使用
JavaScript
与GridView组件交互的方法,
实现
对
CheckBox
的选择与更新
功能
。通过添加事件监听和数据处理逻辑,可以
实现
在用户选择或取消选择GridView中的项时,自动更新已选择项列表,并根据用户输入自动选择相应的项。
JavaScript
详解(8.
CheckBox
.select正选反选的操作)
这篇博客详细讲解了如何
使用
JavaScript
实现
Checkbox
的选择操作,包括全选、反选和全否的
功能
。同时,还涉及到了对下拉列表的操作。
JavaScript
87,987
社区成员
224,683
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章