博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
getElementsByName 的应用-获取radio button组的选择值
阅读量:5956 次
发布时间:2019-06-19

本文共 939 字,大约阅读时间需要 3 分钟。

getElementsByName用来获取name一样的一组元素。
应用:
获取一组radio button 的选中值。
例子如下:
<
html
>
<
head
>
  
<
title
>
getElementsByName Sample
</
title
>
  
<
script 
type
="text/javascript"
 language
="javascript"
>
    
function
 getColor() {
      
var
 oColors 
=
 document.getElementsByName(
"
rdColor
"
);
      
var
 color 
=
 
""
;
      
for
 (
var
 i
=
0
;i
<
oColors.length;i
++
) {
        
        
if
 (oColors[i].checked) {
          color 
=
 oColors[i].value;
          
break
;
        }
      }
      
if
 (color 
==
 
""
)
        alert(
"
Please choose a color!!
"
);
      
else
        alert(
"
Your favorite color is: 
"
 
+
 color);
    }
  
</
script
>
</
head
>
<
body
>
  
<
form 
action
="javascript:getColor();"
 method
="post"
>
    
<
fieldset
>
      
<
legend
>
What color do you like?
</
legend
>
      
<
input 
type
="radio"
 name
="rdColor"
 value
="red"
 
/>
 Red 
<
br 
/>
      
<
input 
type
="radio"
 name
="rdColor"
 value
="green"
 
/>
 Green 
<
br 
/>
      
<
input 
type
="radio"
 name
="rdColor"
 value
="blue"
 
/>
 Blue 
<
br 
/>
  
    
</
fieldset
>
    
<
input 
type
="submit"
 value
="Submit"
 
/>
  
</
form
>
</
body
>
</
html
>

转载地址:http://eaexx.baihongyu.com/

你可能感兴趣的文章
电子罗盘的分类
查看>>
分布式链路追踪工具skywalking 介绍
查看>>
struct和typedef struct
查看>>
Linux基础管理——磁盘管理及文件系统(全)
查看>>
【自用】手工编译lnmp环境
查看>>
普通用户通过Putty密钥方式登录
查看>>
网页显示3D模型
查看>>
第六章:thymeleaf页面模版-1. 信息输出
查看>>
Azure Table storage 基本用法
查看>>
Ubuntu 16.04 install Docker 1.12.0
查看>>
2012《Linux杂志》读者选择奖 (Readers' Choice Awards 2012- Linux Journal)
查看>>
21天让你成为Horizon View高手—Day11:手动池的创建
查看>>
Python迭代对象、迭代器、生成器
查看>>
请求转发与重定向的区别
查看>>
大数据分析 | 百年奥运往事知多少
查看>>
js面向对象开发
查看>>
矩形覆盖-----批了外皮的亲蛙跳
查看>>
java设计模式之责任链模式
查看>>
Mybatis缓存模块(一)BlockingCache
查看>>
阻塞与非阻塞 异步 与同步
查看>>