radio 是 html 的一个单选框,所谓单选框就是一次只能选择一项,复选框一次才能选择多项。radio 大多用于只有两个选择项的情况,例如性别只有男女两项,当然也可以用于有多个选项的情况。

在网页加载的时候,默认情况下,radio 不会选中任何一项,一般来说,通常把用户经常选择的项设置为默认项,也就是在网页加载时选中该项,应该如何设置才能使radio选中?这个比较简单,设置一个选中属性即可,具体看下面的实例。

一、网页加载的时,使radio选中

当用户打开网页时,通常把用户经常选择的项设置为默认选中项,以减少用户操作,提高用户体验,具体实现看下面的代码。

html代码:

性别:男 女

非常简单,只需在 input 中加 checked 属性,即 checked="checked",值得注意的是,不是 checked="true",asp.net 服务器控件才是设置为真假。

二、radio去除选中

radio选中是加 checked="checked",去除选中自然是把它去掉就可以了,既可手动去掉,也可以用 javascript 去掉,下面举用javascript 去掉的例子。

html代码:

性别:男 女

javascript代码:

function ClearChecked() {

var arr = document.getElementsByTagName("input");

for (var i = 0; i < arr.length; i++) {

if (arr[i].type =="radio" && arr[i].checked) {

arr[i].checked = false;

}

}

}

ClearChecked();

上面这段 javascript 代码正是去掉选中的radio,只需在要去掉处于选中状态的radio的页面调用即可,不过要注意,javascript 代码应该放在 radio 的后面。

html radio 去掉圆点,html radio默认选中,去除选中相关推荐

  1. html radio 去掉圆点,修改 或去除html中的radio 单选按钮中的样式

    效果 测试代码 .weicot_radio{ float:left; margin-top:0.5em; margin-right:0.5em; } .weicot_radio input[type= ...

  2. cssz中a标签鼠标选中去除选中边框

    IE: <a href="#" hidefocus="true"></a> 非IE: a:focus { outline:none; } ...

  3. Jquery实际应用,判断radio,selelct,checkbox是否选中及选中的值

    <无详细内容> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 ...

  4. 去掉无序列表前默认加上的小圆点——实战练习需到的问题解决办法mark

    需求如题,去掉无序列表前默认加上的小圆点 1.在CSS中对 li 标签设置 list-style-type:none; .contact-list li {list-style-type: none; ...

  5. 微信小程序radio单选框如何修改宽高及选中样式

    之前写过关于多选框设置样式的办法,其实与单选框设置的方法一样,唯一不同的是,在css样式里,/* 选中后的 背景样式 (红色背景 无边框 可根据UI需求自己修改) */的下面定义的css需要加上!im ...

  6. 使用jQuery控制单选框的默认值的选中方式

    使用jQuery控制单选框的默认值的选中方式 checked的取值可以是true (表示默认选中),false(表示不选中): $('input[type=radio]').get(0).checke ...

  7. 关于select2 默认选中 动态选中 显示,刷新选中等操作

    关于select2设置不了 显示 却能设置 因为项目原因 用到了select2 而我一小白用传统select去设置 然后百度 gogle摸索来摸索去弄了2天,最后还是找到了 为了方便查找以后总结一下 ...

  8. C语言之去掉https链接的默认443端口

    1 问题 去掉https链接的默认443端口 2 代码实现 #include <stdio.h> #include <string.h> #include <stdlib ...

  9. html5中如何去掉input type date默认

    html5中如何去掉input type date默认样式 2.对日期时间控件的样式进行修改目前WebKit下有如下9个伪元素可以改变日期控件的UI: ::-webkit-datetime-edit ...

最新文章

  1. 在Visual Studio 2010/2012中 找不到创建WebService的项目模板
  2. java多线程基本概述(二十)——中断
  3. 静态初始化块的执行顺序
  4. 使用BAT批处理执行sql
  5. phpcmsV9后台入口安全问题
  6. 【ElasticSearch】es 面试题 视频 笔记
  7. VIOS 的一些常用命令
  8. Linux启动分析——init进程与app启动(init进程源码分析)
  9. java 表头固定_固定表头在快逸报表中的设定
  10. GD32F103实战笔记
  11. 哈工大2022形式语言与自动机期末
  12. 《认知觉醒》 读书笔记
  13. springboot毕设项目东莞汉庭酒店的酒店管理系统的设计与实现4ccnv(java+VUE+Mybatis+Maven+Mysql)
  14. Android8.0 WIFI ap Tethering 相关知识
  15. Win10/UWP 扫描二维码
  16. 笔记本喇叭无声音解决方案
  17. word中图片不显示怎么办
  18. 怎样用计算机做初中物理实验,【浅谈初中物理实验教学资源的利用】 学好初中物理的小技巧...
  19. 基于ASP.NET通用后台管理系统模板
  20. 小陈java学习笔记0805

热门文章

  1. DWZUI(1.3)框架中遇到的两个问题
  2. 再学 GDI+[67]: 路径画刷(7) - 画个五角星
  3. LPTSTR、LPCSTR、LPCTSTR、LPSTR的意义
  4. CSS一行显示,显示不下的用省略号显示
  5. 快速搭建react项目骨架(按需加载、redux、axios、项目级目录等等)
  6. 【poj2096】Collecting Bugs 期望dp
  7. 【Xamarin报错】visual studio android 模拟器部署卡住
  8. 内存管理, 对象的生命周期
  9. UNION ALL vs UNION
  10. smartphone 创建快捷方式 shorcut(1)