zhangsuyun2012
2012-10-24 20:29:29
js操作复选框字符串
<html> <head> <script type="text/javascript"> var str = "111,aaa;222,bbb;"; function check(id, name, checkid) { var check = document.getElementById(checkid); if (check.checked) { str = str + id + "," + name + ";"; } else { var temp = ""; if (str != "" && str != null) { var array1 = str.split(";"); if (array1 != null && array1 != "") { for ( var i = 0; i < array1.length; i++) { var array2 = array1[i].split(","); if (array2 != null && array2 != "") { if (array2[0] != null && array2[0] != "" && array2[0] != id) { temp = temp + array2[0] + "," + array2[1] + ";"; } } } } } str = temp; } document.getElementById("display").value = str; } </script> </head> <body> <input type="checkbox" id="check1" onclick="check('333','ccc','check1')">选择1 <input type="checkbox" id="check2" onclick="check('444','ddd','check2')">选择2 <input type="checkbox" id="check3" onclick="check('555','eee','check3')">选择3 <input type="text" id="display" size="100"> </body> </html>
由最代码官方编辑于2014-9-2 9:55:19
猜你喜欢
请下载代码后再发表评论

- 使用java和javascript判断当前浏览者的操作系统
- 证 javascript简单调色板工具
- js进度条(原创可用于学习)
- {Tonfay}[js动态报表][兼容IE6+/火狐/360/谷歌/等各大浏览器][可手动设置间隔时间读取数据/并且显示在图表上]
- 证 5个小javascript特效实例
- 证精 史上最短小精悍的javascript编写的俄罗斯方块游戏,仅仅60行代码
- 正则表达式的JS验证
- 证 js canvas无限生成国风水墨画
- js打印,预览的功能.希望采纳.
- 证 JavaScript写的贷款计算器源代码下载
- 证 纯js开发的时钟,带秒钟
- 证 js万年历查询设置工作日前端源代码分享

abcdljw LV20
2021年12月28日