最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

JS实现checkBox的单选效果实例代码

来源:动视网 责编:小采 时间:2020-11-27 20:03:10
文档

JS实现checkBox的单选效果实例代码

JS实现checkBox的单选效果实例代码:本文主要和大家分享JS实现checkBoxd的单选效果,简单说就是遍历所有的checkBox复选框,如果有一个已经选中,就将其他的checkBox框置为未选中,以此实现单选的效果,我看到很多博客也写了类似的功能,但大部分都是基于jquery实现的,我这里是原生js实现此功
推荐度:
导读JS实现checkBox的单选效果实例代码:本文主要和大家分享JS实现checkBoxd的单选效果,简单说就是遍历所有的checkBox复选框,如果有一个已经选中,就将其他的checkBox框置为未选中,以此实现单选的效果,我看到很多博客也写了类似的功能,但大部分都是基于jquery实现的,我这里是原生js实现此功


本文主要和大家分享JS实现checkBoxd的单选效果,简单说就是遍历所有的checkBox复选框,如果有一个已经选中,就将其他的checkBox框置为未选中,以此实现单选的效果,我看到很多博客也写了类似的功能,但大部分都是基于jquery实现的,我这里是原生js实现此功能。

直接贴代码,如下:

<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
 <table cellpadding="10" cellspacing="1" width="70%" border="1" align="center">
	 <tr >
 <td align="center"> 个人税收居民身份声明</td>
 </tr>
	<tr >
	 <td>本人声明:</td>
	</tr>
	<tr >
	 <td>
	<input type="checkBox" name="statement" id="1" onclick="selectCheckOne(this)">1.声明1 </td>
	</tr>
	<tr >
	<td>
	<input type="checkBox" name="statement" id="2" onclick="selectCheckOne(this)">2.声明2</td>
	</tr>
	<tr >
	<td>
	<input type="checkBox" name="statement" id="3" onclick="selectCheckOne(this)">3.声明3</td>
	</tr>
	</table>
</body>


<script>	
function selectCheckOne(obj){
	var checks = document.getElementsByName("statement");
	if(obj.checked){
	for( var i=0;i<checks.length;i++){
	checks[i].checked=false;
	}
	obj.checked=true;
	}else{
	for( var i=0;i<checks.length;i++){
	checks[i].checked=false;
	}
	}
}
</script>
</html>

文档

JS实现checkBox的单选效果实例代码

JS实现checkBox的单选效果实例代码:本文主要和大家分享JS实现checkBoxd的单选效果,简单说就是遍历所有的checkBox复选框,如果有一个已经选中,就将其他的checkBox框置为未选中,以此实现单选的效果,我看到很多博客也写了类似的功能,但大部分都是基于jquery实现的,我这里是原生js实现此功
推荐度:
标签: 实现 js 代码
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top