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 相关文章推荐
基于jQuery的合并表格中相同文本的相邻单元格的代码
Apr 06 Javascript
SeaJS入门教程系列之完整示例(三)
Mar 03 Javascript
js实现div弹出层的方法
Nov 20 Javascript
JavaScript动态改变表格单元格内容的方法
Mar 30 Javascript
ES6所改良的javascript“缺陷”问题
Aug 23 Javascript
JS+html5 canvas实现的简单绘制折线图效果示例
Mar 13 Javascript
解析vue中的$mount
Dec 21 Javascript
Vue组件和Route的生命周期实例详解
Feb 10 Javascript
解决Vue 通过下表修改数组,页面不渲染的问题
Mar 08 Javascript
node实现socket链接与GPRS进行通信的方法
May 20 Javascript
jQuery实现简单日历效果
Jul 05 jQuery
bootstrap-closable-tab可实现关闭的tab标签页插件
Aug 09 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中仿制 ecshop验证码实例
2017/01/06 PHP
阿里云PHP SMS短信服务验证码发送方法
2017/07/11 PHP
Yii2.0实现生成二维码功能实例
2017/10/24 PHP
PHP实现的一致性Hash算法详解【分布式算法】
2018/03/31 PHP
基于jquery的仿百度的鼠标移入图片抖动效果
2010/09/17 Javascript
一个JQuery写的点击上下滚动的小例子
2011/08/27 Javascript
千分位数字格式化(用逗号隔开 代码已做了修改 支持0-9位逗号隔开)的JS代码
2013/12/05 Javascript
javascript模拟实现ajax加载框实例
2014/10/15 Javascript
动态加载js文件简单示例
2016/04/21 Javascript
基于gulp合并压缩Seajs模块的方式说明
2016/06/14 Javascript
JS前端加密算法示例
2016/12/22 Javascript
详解nodejs爬虫程序解决gbk等中文编码问题
2017/04/06 NodeJs
基于jQuery实现定位导航位置效果
2017/11/15 jQuery
vue-cli项目修改文件热重载失效的解决方法
2018/09/19 Javascript
如何将百度地图包装成Vue的组件的方法步骤
2019/02/12 Javascript
Vue.js数字输入框组件使用方法详解
2019/10/19 Javascript
vue.js使用v-model实现父子组件间的双向通信示例
2020/02/05 Javascript
精确查找PHP WEBSHELL木马的方法(1)
2011/04/12 Python
Python实现遍历windows所有窗口并输出窗口标题的方法
2015/03/13 Python
python基于BeautifulSoup实现抓取网页指定内容的方法
2015/07/09 Python
Django的数据模型访问多对多键值的方法
2015/07/21 Python
python opencv实现图片旋转矩形分割
2018/07/26 Python
浅谈Python 列表字典赋值的陷阱
2019/01/20 Python
python标识符命名规范原理解析
2020/01/10 Python
Opencv求取连通区域重心实例
2020/06/04 Python
加拿大在线旅游公司:Flighthub
2019/03/11 全球购物
爱尔兰电脑、家电和家具购物网站:Buy It Direct
2019/07/09 全球购物
生产车间主管岗位职责
2013/12/28 职场文书
小孩百日宴答谢词
2014/01/15 职场文书
机关道德讲堂实施方案
2014/03/15 职场文书
求职信模板
2014/05/23 职场文书
党的群众路线教育实践活动总结报告
2014/07/03 职场文书
工作失职检讨书(精华篇)
2014/10/15 职场文书
2015年女职工工作总结
2015/05/15 职场文书
pytorch中的numel函数用法说明
2021/05/13 Python
MySQL磁盘碎片整理实例演示
2022/04/03 MySQL