取消选中单选框radio的三种方式示例介绍


Posted in Javascript onDecember 23, 2013

本文提供了三种取消选中radio的方式,代码示例如下:

本文依赖于jQuery,其中第一种,第二种方式是使用jQuery实现的,第三种方式是基于JS和DOM实现的。

<!DOCTYPE HTML> 
<html> 
<head> 
<title>单选按钮取消选中的三种方式</title> 
<script type="text/javascript" src="http://lib.sinaapp.com/js/jquery/1.7.2/jquery.min.js"> 
</script> 
<script type="text/javascript"> 
$(function(){ 
// 
var $browsers = $("input[name=browser]"); 
var $cancel = $("#cancel"); 
var $byhide = $("#byhide"); 
var $remove = $("#remove"); 
// 
$cancel.click(function(e){ 
// 移除属性,两种方式都可 
//$browsers.removeAttr("checked"); 
$browsers.attr("checked",false); 
}); 
// 
$byhide.click(function(e){ 
// 切换到一个隐藏域,两种方式均可 
//$("#hidebrowser").attr("checked",true); 
$("#hidebrowser").attr("checked","checked"); 
}); 
// 
$remove.click(function(e){ 
// 直接去的DOM元素,移除属性 
// 如果不使用jQuery,则可以移植此方式 
var checkedbrowser=document.getElementsByName("browser"); 
/* 
$.each(checkedbrowser, function(i,v){ 
v.checked = false; 
v.removeAttribute("checked"); 
}); 
*/ 
// 
var len = checkedbrowser.length; 
var i = 0; 
for(; i < len; i++){ 
// 必须先赋值为false,再移除属性 
checkedbrowser[i].checked = false; 
// 不移除属性也可以 
//checkedbrowser[i].removeAttribute("checked"); 
} }); 
}); 
</script> 
</head> 
<body> 
<p>您喜欢哪款浏览器?</p> 
<form> 
<input style="display:none;" id="hidebrowser" type="radio" name="browser" value=""> 
<input type="radio" name="browser" value="Internet Explorer">Internet Explorer<br /> 
<input type="radio" name="browser" value="Firefox">Firefox<br /> 
<input type="radio" name="browser" value="Netscape">Netscape<br /> 
<input type="radio" name="browser" value="Opera">Opera<br /> 
<br /> 
<input type="button" id="cancel" value="取消选中方式1" size="20"> 
<input type="button" id="byhide" value="取消选中方式2" size="20"> 
<input type="button" id="remove" value="取消选中方式3" size="20"> 
</form> 
</body> 
</html>
Javascript 相关文章推荐
用javascript实现分割提取页面所需内容
May 09 Javascript
用JavaScript显示随机图像或引用
Apr 21 Javascript
javascript 在网页中的运用(asp.net)
Nov 23 Javascript
jQuery循环滚动新闻列表示例代码
Jun 17 Javascript
JS+CSS实现Div弹出窗口同时背景变暗的方法
Mar 04 Javascript
jQuery旋转木马式幻灯片轮播特效
Dec 04 Javascript
JavaScript数组的定义及数字操作技巧
Jun 06 Javascript
JavaScript中的this引用(推荐)
Aug 05 Javascript
Vue.js划分组件的方法
Oct 29 Javascript
vue生成文件本地打开查看效果的实例
Sep 06 Javascript
浅谈webpack devtool里的7种SourceMap模式
Jan 14 Javascript
在layui.use 中自定义 function 的正确方法
Sep 16 Javascript
如何在指定的地方插入html内容和文本内容
Dec 23 #Javascript
js 阻止子元素响应父元素的onmouseout事件具体实现
Dec 23 #Javascript
在js文件中写el表达式取不到值的原因及解决方法
Dec 23 #Javascript
js 通用订单代码
Dec 23 #Javascript
js 跳出页面的frameset框架示例介绍
Dec 23 #Javascript
html5 canvas js(数字时钟)实例代码
Dec 23 #Javascript
浮动的div自适应居中显示的js代码
Dec 23 #Javascript
You might like
受疫情影响 动画《Re从零开始的异世界生活》第二季延期至7月
2020/03/10 日漫
PHP XML操作的各种方法解析(比较详细)
2010/06/17 PHP
PHP中的按位与和按位或操作示例
2014/01/27 PHP
php中ltrim()、rtrim()与trim()删除字符空格实例
2014/11/25 PHP
PHP curl CURLOPT_RETURNTRANSFER参数的作用使用实例
2015/02/07 PHP
PHP获取QQ达人QQ信息的方法
2015/03/05 PHP
php短网址和数字之间相互转换的方法
2015/03/13 PHP
php随机生成数字字母组合的方法
2015/03/18 PHP
PHP获取用户客户端真实IP的解决方案
2016/10/10 PHP
jquery.validate使用攻略 第三部
2010/07/01 Javascript
JS获取URL中参数值(QueryString)的4种方法分享
2014/04/12 Javascript
js实现网页倒计时、网站已运行时间功能的代码3例
2014/04/14 Javascript
JavaScript实现阿拉伯数字和中文数字互相转换
2016/06/12 Javascript
浅谈JS中的三种字符串连接方式及其性能比较
2016/09/02 Javascript
jQuery继承extend用法详解
2016/10/10 Javascript
详谈Angular 2+ 的表单(一)之模板驱动型表单
2017/04/25 Javascript
JavaScript实现短信倒计时60s
2017/10/09 Javascript
vue中使用echarts制作圆环图的实例代码
2018/07/27 Javascript
layer.open 按钮的点击事件关闭方法
2018/08/17 Javascript
webpack 静态资源集中输出的方法示例
2018/11/09 Javascript
layui中的switch开关实现方法
2019/09/03 Javascript
微信小程序之导航滑块视图容器功能的实现代码(简单两步)
2020/06/19 Javascript
代码块高亮可复制显示js插件highlight.js+clipboard.js整合
2021/02/15 Javascript
python脚本实现查找webshell的方法
2014/07/31 Python
Python random模块常用方法
2014/11/03 Python
Python虚拟环境项目实例
2017/11/20 Python
Python实现字符串的逆序 C++字符串逆序算法
2020/05/28 Python
python 获取毫秒数,计算调用时长的方法
2019/02/20 Python
python 判断字符串中是否含有汉字或非汉字的实例
2019/07/15 Python
Python爬虫库requests获取响应内容、响应状态码、响应头
2020/01/25 Python
keras 获取某层输出 获取复用层的多次输出实例
2020/05/23 Python
Python 获取异常(Exception)信息的几种方法
2020/12/29 Python
今天学到的CSS最新技术(与图片背景相关)
2012/12/24 HTML / CSS
德国化妆品和天然化妆品网上商店:kosmetikfuchs.de
2017/06/09 全球购物
楚门的世界观后感
2015/06/03 职场文书
css3 选择器
2022/05/11 HTML / CSS