单选按钮事件:
单选钮属于多选一的处理流程,但是单选钮由于也是HTML元素,所以对于JavaScript而言也表示对象。

注意:单选钮的特点是一定要需要名相同才可以实现,所以此处如果名字相同,那么就是对象数组,document.all()取得。单选钮有一种默认选中的状态,checked属性,这返回的his布尔类型。

范例:取得单选钮数据

代码:

<!doctype html>
<html lang="zh-CN"><head><meta charset="utf-8"><meta name="description" content="all kinds of input"><meta name="keywords" content="input,html"><title>单选钮的测试</title><script type="text/javascript">window.onload = function () {document.getElementById('showBtn').addEventListener('click',function() {var sexArr = document.all('sex');if (sexArr[0].checked) {alert("性别是:" + sexArr[0].value);}else{alert("性别是:" + sexArr[1].value);}},false);}</script></head><body><form action="">性别:<input type="radio"  name="sex" id="sex" value="male - 男" checked="yes">男<input type="radio"  name="sex" id="sex" value="female - 女">女<br/><input type="button" id="showBtn" value="选择"></input></form></body>
</html>

默认性别是男,截图如下:

选择男时,弹框截图如下:

选择女时,弹框截图如下

程序猿神奇的手,每时每刻,这双手都在改变着世界的交互方式!
本文转自当天真遇到现实博客园博客,原文链接:http://www.cnblogs.com/XYQ-208910/p/5831623.html,如需转载请自行联系原作者

JavaScript:单选钮的事件处理相关推荐

  1. Java学习day078 Swing用户界面组件(四:选择组件)(复选框、单选钮、边框、组合框、滑动条)

    使用的教材是java核心技术卷1,我将跟着这本书的章节同时配合视频资源来进行学习基础java知识. day078   Swing用户界面组件(四:选择组件)(复选框.单选钮.边框.组合框.滑动条) 前 ...

  2. JavaScript单选框选择操作

    废话不多说来看原图:     当点击全选按钮的时候,项目复选框全高亮,反之字面意思 反选则为当前勾选项目取消,无勾选项目则被勾选. 步骤 一.写入html内容 input  type属性值要改为&qu ...

  3. 六.javascript对象层次与事件处理

    目录 一.对象的引用 二.事件驱动与事件处理 1.事件与处理代码关联 2.调用函数的事件 3.调用代码的事件 4.设置对象事件的方法 5.显式调用事件处理程序 6.事件处理程序的返回值 7.事件与th ...

  4. JavaScript中的嵌套事件处理(在鼠标移动事件上)

    Multiple event handling is the secret ingredient of dynamic WebPages seen now-a-days. 多重事件处理是当今动态网页的 ...

  5. JavaScript高级程序设计 DOM事件处理 读书笔记

    1.IE 不支持事件的捕获. 2.事件捕获阶段不触发事件. 3.冒泡阶段触发事件. 4.html中处理事件 (1)<input type="button"   οnclick ...

  6. IE和FireFox的Javascript的事件和事件处理总结

    < DOCTYPE html PUBLIC -WCDTD XHTML StrictEN httpwwwworgTRxhtmlDTDxhtml-strictdtd> 使IE和FireFox事 ...

  7. Javascript函数和事件

    一.默认函数 JavaScript提供了一些默认的函数 编码函数escape():将非字母.数字字符转换成ASCII码 译码函数unescape():将ASCII码转换成字母.数字字符 求值函数eva ...

  8. JavaScript教程--从入门到精通

    JavaScript是由Netscape公司开发并随Navigator导航者一起发布的.介于Java与HTML之间.基于对象事件驱动的编程语言,正日益受到全球的关注.因它的开发环境简单,不需要Java ...

  9. HTML/CSS/JavaScript学习总结(转)

    HTML 网站开发的主要原则是: – 用标签元素HTML描述网页的内容结构: – 用CSS描述网页的排版布局: – 用JavaScript描述网页的事件处理,即鼠标或键盘在网页元素上的动作后的程序 H ...

最新文章

  1. 公路病害检测有了“智慧眼”,思谋AI“助力”广东省高速公路
  2. Secure Partitions in optee
  3. Qt工程文件Pro中判断Qt版本号
  4. git wechat.class.php,wechat-php-sdk/qywechat.class.php at master · gitye/wechat-php-sdk · GitHub
  5. aws rds监控慢sql_探索AWS RDS SQL Server上SQL Server集成服务(SSIS)
  6. .rpt文件内容读取java_linux第二天|shell文件/文件夹操作
  7. 让失焦影像更加清晰 运用AI深度学习还原影像
  8. 《数字图像处理 第三版》(冈萨雷斯)——第十二章 目标识别
  9. 计算机四级网络工程师需要看哪些书,计算机四级网络工程师考试教材
  10. 计算机操作入门基础知识,电脑入门基本操作知识
  11. EV: 致新教育萤火虫父母们
  12. 使用DeepAR实现股价预测
  13. 揭开CVE漏洞挖掘与编号申请那层神秘窗户纸
  14. 网页旅游景点页面建设
  15. 基于服务树的动态资源管理方法
  16. 手撕python_GitHub - caishiqing/manual: 手撕机器学习
  17. 流程图法编写测试用例
  18. PBOC/EMV 中SDA和DDA简介
  19. Matlab求解常微分方程组
  20. 离线安装—Tensorflow教程

热门文章

  1. Linux Hugetlbfs内核源码简析-----(二)Hugetlbfs挂载
  2. 私有变量访问/延后执行代码块
  3. SWFupload在IE9以上中的bug
  4. C#面向对象2 静态类、静态成员的理解
  5. 大数据之-Hadoop3.x_MapReduce_官方WordCount源码和序列化类型---大数据之hadoop3.x工作笔记0085
  6. 大数据之-Hadoop三大发行版本---大数据之hadoop工作笔记0010
  7. 分布式系统认证方案_分布式系统介绍_Spring Security OAuth2.0认证授权---springcloud工作笔记134
  8. K8S_Google工作笔记0003---K8S核心概念
  9. 项目管理001---认识敏捷开发
  10. Oracle零碎要点---多表联合查询,收集数据库基本资料