zoukankan      html  css  js  c++  java
  • js 输入框增加删除操作

    <!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实现全选反选功能
    seajs笔记
    延迟加载图片
    JavaScript 数组基本操作
    图片上传,头像上传
    命令模式
    动态加载js css 插件
    发布-订阅模式
    js 切换全屏
    JavaScript 经典之一 闭包
  • 原文地址:https://www.cnblogs.com/mayufo/p/4439635.html
Copyright © 2011-2022 走看看