js 获取checkBox值,以及对checkBox进行赋值

</pre><p><pre name="code" class="html"><form>
				<input type="checkbox" value="Benz" name="car" />
				I have a Benz
				<input type="checkbox" value="bmw" name="car" />
				I have a bmw
				<input type="checkbox" value="bieke" name="car" />
				I have a bieke 
				</br>
				<button id="btn1" οnclick="clickclick()">复选框获取值</button>
				<button id="btn" οnclick="checkTheBox()">复选框赋值</button>
			</form>

function clickclick(){
		var id = document.getElementsByName('car');
		var value = new Array();
		for(var i = 0; i < id.length; i++){
			if(id[i].checked){
				value.push(id[i].value);
			}
        }
        var tt = value.toString()  ;
	}

	function checkTheBox(){
		var typeStr = "Benz,bieke";
		var cbArray = typeStr.split(",");  
		var str=document.getElementsByName("car");  
		var objarray=str.length;  
		for(i=0;i<cbArray.length;i++){  
			for (j=0;j<objarray;j++){  
				if(str[j].value == cbArray[i]){
					str[j].checked = true;  
				}  
			}  
		}  
	}


  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值