js 输入框增加删除操作
2015-04-19 18:50
399 查看
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script type="text/javascript"> window.onload = function (){ var aInput = document.getElementsByTagName("input"); for(var i = 0; i < aInput.length; i++){ aInput[i].onclick = function(){ if(this.checked){ if(aInput[0].value == ''){ aInput[0].value += this.value; }else{ aInput[0].value += ',' + this.value; } } else{ var arr = aInput[0].value.split(","); for(var i = 0; i < arr.length; i++){ if(arr[i] == this.value){ arr.splice(i,1); } } aInput[0].value = arr; } } } } </script> </head> <body> <input type="text"><br> <input type="checkbox" value="html">html<br> <input type="checkbox" value="js">js<br> <input type="checkbox" value="css">css<br> <input type="checkbox" value="jquery">jquery<br> </body> </html>
相关文章推荐
- js对COOKIE的增加、删除操作
- js(jquery)+表格行增加删除操作
- js操作select 包括增加删除选项
- js操作table(增加行,删除行,上移,下移,复制行)
- 利用js对COOKIE的增加、删除操作
- jQuery学习笔记(在js中增加、删除及定位控件的操作)
- 利用js对COOKIE的增加、删除操作
- JS数组操作(数组增加、删除、翻转、转字符串、取索引、截取(切片)slice、剪接splice、数组合并)
- JS对DOM节点的操作--增加节点,删除节点
- JS操作表,增加行,删除行
- JS的节点操作:创建、增加、删除、复制、查找
- js操作表格操方法,增加,删除行,上移,下移一行选定行
- JS数组操作(数组增加、删除、翻转、转字符串、取索引、截取(切片)slice、剪接splice、数组合并)
- js里对options的增加删除提交操作
- js操作表格操方法,增加,修改,删除,一行记录
- js对table操作(增加删除交换上下TR)
- Oracle-1:的列操作(增加列,修改列,删除列),包括操作多列
- 约束的操作 - 增加 删除 禁止 启用
- js中数组插入、删除元素操作的方法
- sql 创建表、删除表 增加字段 删除字段操作