input:checkbox多选框实现单选效果跟radio一样


Posted in Javascript onJune 16, 2014

最近遇到一个小小的问题,就是有时候我们使用单选radio的时候,会发现当我们选中一个之后,再也无法一个都不选了,即选中后没有取消的功能,此时便想到了功能强大的checkbox,但他是多选,怎么才能让他变成单选,效果跟radio一样呢,本菜鸟就自己写了个小程序,代码很简单,只有四行。

废话不多说,直接代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<script src="js/jquery-1.8.3.min.js" type="text/javascript" language="javascript"></script> 
<title>无标题文档</title> 
<script type="text/javascript"> 
$(function(){ 
$(":checkbox").click(function(){ 
if($(this).attr("checked")!=undefined) 
{ 
$(this).siblings().attr("checked",false); 
$(this).attr("checked",true); 
} 
}); 
}); 
</script> 
<style> 
span,input{float:left;} 
input{ width:14px; height:14px;} 
span{ margin-right:20px;} 
</style> 
</head> <body> 
<div> 
<input type="checkbox" /><span>1</span> 
<input type="checkbox" /><span>2</span> 
<input type="checkbox" /><span>3</span> 
<input type="checkbox" /><span>4</span> 
<input type="checkbox" /><span>5</span> 
<input type="checkbox" /><span>6</span> 
<input type="text" /><span>7</span> 
</div> 
</body> 
</html>
Javascript 相关文章推荐
[原创]后缀就扩展名为js的文件是什么文件
Dec 06 Javascript
解决javascript:window.close()在chrome,Firefox下失效的问题
May 07 Javascript
jquery简单的拖动效果实现原理及示例
Jul 26 Javascript
javascript创建对象的几种模式介绍
May 06 Javascript
Bootstrap布局方式详解
May 27 Javascript
js实现颜色阶梯渐变效果(Gradient算法)
Mar 21 Javascript
Vue使用mixins实现压缩图片代码
Mar 14 Javascript
JS/HTML5游戏常用算法之碰撞检测 包围盒检测算法详解【矩形情况】
Dec 13 Javascript
基于JS正则表达式实现模板数据动态渲染(实现思路详解)
Mar 07 Javascript
解决vscode进行vue格式化,会自动补分号和双引号的问题
Oct 26 Javascript
Map与WeakMap类型在JavaScript中的使用详解
Nov 18 Javascript
JavaScript点击按钮生成4位随机验证码
Jan 28 Javascript
Jquery动态添加及删除页面节点元素示例代码
Jun 16 #Javascript
纯js实现div内图片自适应大小(已测试,兼容火狐)
Jun 16 #Javascript
火狐下input焦点无法重复获取问题的解决方法
Jun 16 #Javascript
两种方法实现在HTML页面加载完毕后运行某个js
Jun 16 #Javascript
jquery实现在页面加载完毕后获取图片高度或宽度
Jun 16 #Javascript
jQuery实现简单网页遮罩层/弹出层效果兼容IE6、IE7
Jun 16 #Javascript
jquery网页回到顶部效果(图标渐隐,自写)
Jun 16 #Javascript
You might like
一个简单的php实现的MySQL数据浏览器
2007/03/11 PHP
PHP 日期时间函数的高级应用技巧
2009/10/10 PHP
PHP多个文件上传到服务器实例
2014/10/29 PHP
初识laravel5
2015/03/02 PHP
PHP有序表查找之插值查找算法示例
2018/02/10 PHP
JS限制Textarea文本域字符个数的具体实现
2013/08/02 Javascript
基于nodejs+express4.X实现文件下载的实例代码
2017/07/13 NodeJs
JavaScript实现重力下落与弹性效果的方法分析
2017/12/20 Javascript
vue实现分环境打包步骤(给不同的环境配置相对应的打包命令)
2019/06/04 Javascript
ES11新增的这9个新特性,你都掌握了吗
2020/10/15 Javascript
JS实现多功能计算器
2020/10/28 Javascript
JS实现简易日历效果
2021/01/25 Javascript
python采集博客中上传的QQ截图文件
2014/07/18 Python
python去除文件中空格、Tab及回车的方法
2016/04/12 Python
Python爬取网易云音乐上评论火爆的歌曲
2017/01/19 Python
Python多重继承的方法解析执行顺序实例分析
2018/05/26 Python
Python爬虫实现使用beautifulSoup4爬取名言网功能案例
2019/09/15 Python
Python 获取项目根路径的代码
2019/09/27 Python
opencv-python 读取图像并转换颜色空间实例
2019/12/09 Python
python subprocess pipe 实时输出日志的操作
2020/12/05 Python
python中最小二乘法详细讲解
2021/02/19 Python
使用 CSS3 中@media 实现网页自适应的示例代码
2020/03/24 HTML / CSS
解析HTML5中的新功能本地存储localStorage
2016/03/01 HTML / CSS
MSC邮轮官方网站:加勒比海、地中海和世界各地的假期
2018/08/27 全球购物
盖尔斯工厂店:GUESS Factory
2020/01/21 全球购物
介绍一下木马病毒的种类
2015/07/26 面试题
ajax是什么及其工作原理
2012/02/08 面试题
syb养殖创业计划书
2014/01/09 职场文书
优秀信贷员先进事迹
2014/01/31 职场文书
幼儿园教师获奖感言
2014/03/11 职场文书
医学生就业推荐表自我鉴定
2014/03/26 职场文书
清明节演讲稿
2014/05/27 职场文书
2014年护士长工作总结
2014/11/11 职场文书
机修车间主任岗位职责
2015/04/08 职场文书
同学聚会祝酒词
2015/08/10 职场文书
Python实现生活常识解答机器人
2021/06/28 Python