JS实现checkbox互斥(单选)功能示例


Posted in Javascript onMay 04, 2019

本文实例讲述了JS实现checkbox互斥(单选)功能。分享给大家供大家参考,具体如下:

<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>3water.com CheckBox单选</title>
<script language="javascript">
function sel1(obj){
  if(obj.checked){
//如果当前项被选中了
   document.all.chk2.checked=false
//则不能选择第二组
  document.all.sel1.selectedIndex=4
//指定下拉框中选择的项
  }
}
function sel2(obj){
  if(obj.checked){
//如果当前项被选中了
  document.all.chk1.checked=false
//则不能选择第一组
  document.all.sel1.selectedIndex=0
//指定下拉框中选择的项
  }
}
</script>
</head>
<body>
<p>A组
 <input type="checkbox" name="checkbox"
value="checkbox" id="chk1" onClick="sel1(this)">
</p>
<p>B组
 <input type="checkbox" name="checkbox2"
value="checkbox" id="chk2" onClick="sel2(this)">
</p>
<p>C
 <select name="select" id="sel1">
 <option selected="selected">个人</option>
 <option>200米</option>
 <option>400米</option>
 <option>800米</option>
 <option>200米接力</option>
 </select>
</p>
</body>
</html>

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
下载站控制介绍字数显示的脚本 显示全部 隐藏介绍等功能
Sep 19 Javascript
js获取url中指定参数值的示例代码
Dec 14 Javascript
javascript实现依次输入input自动定焦
Dec 23 Javascript
javascript去掉代码里面的注释
Jul 24 Javascript
javascript实现简单的分页特效
Aug 12 Javascript
javascript字符串函数汇总
Dec 06 Javascript
AngularJS通过$sce输出html的方法
Sep 22 Javascript
jQuery制作图片旋转效果
Feb 02 Javascript
JavaScript事件方法(实例讲解)
Jun 27 Javascript
Vue中父组件向子组件通信的方法
Jul 11 Javascript
jquery判断滚动条距离顶部的距离方法
Sep 05 jQuery
详解vue项目中调用百度地图API使用方法
Apr 25 Javascript
jQuery实现条件搜索查询、实时取值及升降序排序的方法分析
May 04 #jQuery
微信小程序实现判断是分享到群还是个人功能示例
May 03 #Javascript
微信小程序基于canvas渐变实现的彩虹效果示例
May 03 #Javascript
微信小程序实现的canvas合成图片功能示例
May 03 #Javascript
微信小程序获取用户信息的两种方法wx.getUserInfo与open-data实例分析
May 03 #Javascript
axios封装,使用拦截器统一处理接口,超详细的教程(推荐)
May 02 #Javascript
JavaScript中的垃圾回收与内存泄漏示例详解
May 02 #Javascript
You might like
网友原创的PHP模板类代码
2008/09/07 PHP
PHP 翻页 实例代码
2009/08/07 PHP
PHP手机号码归属地查询代码(API接口/mysql)
2012/09/04 PHP
PHP attributes()函数讲解
2019/02/03 PHP
jquery ajax请求实例深入解析
2012/11/26 Javascript
JS下拉框内容左右移动效果的具体实现
2013/07/10 Javascript
jquery操作HTML5 的data-*的用法实例分享
2014/08/17 Javascript
关于在Servelet中如何获取当前时间的操作方法
2016/06/28 Javascript
AngularJS 输入验证详解及实例代码
2016/07/28 Javascript
JavaScript利用闭包实现模块化
2017/01/13 Javascript
JS实现最简单的冒泡排序算法
2017/02/15 Javascript
Angular.js中定时器循环的3种方法总结
2017/04/27 Javascript
基于Vue框架vux组件库实现上拉刷新功能
2017/11/28 Javascript
让网站自动生成章节目录索引的多个js代码
2018/01/07 Javascript
zTree 树插件实现全国五级地区点击后加载的示例
2018/02/05 Javascript
5分钟学会Vue动画效果(小结)
2018/07/21 Javascript
Angular6封装http请求的步骤详解
2018/08/13 Javascript
Vue实现将数据库中带html标签的内容输出(原始HTML(Raw HTML))
2019/10/28 Javascript
JavaScript 中的执行上下文和执行栈实例讲解
2021/02/25 Javascript
使用Python的Bottle框架写一个简单的服务接口的示例
2015/08/25 Python
微信小程序跳一跳游戏 python脚本跳一跳刷高分技巧
2018/01/04 Python
Python实现购物车程序
2018/04/16 Python
python导入坐标点的具体操作
2019/05/10 Python
python如何通过pyqt5实现进度条
2020/01/20 Python
美国娱乐和流行文化商品店:FYE
2017/09/14 全球购物
英国领先的电视购物零售商:Ideal World
2019/03/18 全球购物
奥地利票务门户网站:oeticket.com
2019/12/31 全球购物
体育纪念品、亲笔签名的体育收藏品:Steiner Sports
2020/07/31 全球购物
护士实习自我鉴定
2013/10/22 职场文书
大课间体育活动方案
2014/03/12 职场文书
丧事主持词大全
2014/04/02 职场文书
2014年教师节讲话稿5篇
2014/09/10 职场文书
2014年科室工作总结
2014/11/20 职场文书
讲座通知范文
2015/04/23 职场文书
Nginx源码编译安装过程记录
2021/11/17 Servers
解析探秘fescar分布式事务实现原理
2022/02/28 Java/Android