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 相关文章推荐
PHPExcel中的一些常用方法汇总
Jan 23 Javascript
JavaScript显示当前文档最后修改日期的方法
Mar 19 Javascript
js简单实现图片延迟加载的方法
Jul 19 Javascript
JS实现的DIV块来回滚动效果示例
Feb 07 Javascript
AngularJS 限定$scope的范围实例详解
Jun 23 Javascript
详解刷新页面vuex数据不消失和不跳转页面的解决
Jan 30 Javascript
一个手写的vue放大镜效果
Aug 09 Javascript
详解vue 命名视图
Aug 14 Javascript
解决LayUI加上form.render()下拉框和单选以及复选框不出来的问题
Sep 27 Javascript
Angular value与ngValue区别详解
Nov 27 Javascript
extjs4图表绘制之折线图实现方法分析
Mar 06 Javascript
如何实现vue的tree组件
Dec 03 Vue.js
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中几个可以提高运行效率的代码写法、技巧分享
2014/08/21 PHP
PHP根据两点间的经纬度计算距离
2014/10/31 PHP
php实现的mysqldb读写分离操作类示例
2017/02/07 PHP
php实现通过stomp协议连接ActiveMQ操作示例
2020/02/23 PHP
jQuery最佳实践完整篇
2011/08/20 Javascript
Javascript 按位与赋值运算符 (&amp;=)使用介绍
2014/02/04 Javascript
jQuery带进度条全屏图片轮播特效代码分享
2020/06/28 Javascript
JS实现n秒后自动跳转的两种方法
2020/11/30 Javascript
JavaScript读二进制文件并用ajax传输二进制流的方法
2016/07/18 Javascript
Ionic2系列之使用DeepLinker实现指定页面URL
2016/11/21 Javascript
详解AngularJS 模块化
2017/06/14 Javascript
jQuery实现的淡入淡出与滑入滑出效果示例
2018/04/18 jQuery
使用vue-cli创建项目的图文教程(新手入门篇)
2018/05/02 Javascript
vue中axios实现数据交互与跨域问题
2019/05/12 Javascript
jquery+php后台实现省市区联动功能示例
2019/05/23 jQuery
OpenLayers3实现地图鹰眼以及地图比例尺的添加
2020/09/25 Javascript
Python中变量交换的例子
2014/08/25 Python
使用python实现BLAST
2018/02/12 Python
flask入门之表单的实现
2018/07/18 Python
解决Pycharm运行时找不到文件的问题
2018/10/29 Python
浅谈python3发送post请求参数为空的情况
2018/12/28 Python
在Python中过滤Windows文件名中的非法字符方法
2019/06/10 Python
Django 5种类型Session使用方法解析
2020/04/29 Python
Python3 Tensorlfow:增加或者减小矩阵维度的实现
2020/05/22 Python
基于python实现复制文件并重命名
2020/09/16 Python
python如何绘制疫情图
2020/09/16 Python
关于探究python中sys.argv时遇到的问题详解
2021/02/23 Python
Space NK美国站:英国高端美妆护肤商城
2017/05/22 全球购物
线程的基本概念、线程的基本状态以及状态之间的关系
2012/10/26 面试题
大学毕业生通用自我评价
2014/01/05 职场文书
最新会计专业求职信范文
2014/01/28 职场文书
《花瓣飘香》教学反思
2014/04/15 职场文书
施工安全承诺书
2014/05/22 职场文书
环境工程专业毕业生求职信
2014/09/30 职场文书
老人与海读书笔记
2015/06/26 职场文书
使用Pytorch训练two-head网络的操作
2021/05/28 Python