JS获取下拉框显示值和判断单选按钮的方法


Posted in Javascript onJuly 09, 2015

本文实例讲述了JS获取下拉框显示值和判断单选按钮的方法。分享给大家供大家参考。具体如下:

1.本人做过很多项目,都需要得到select组件显示的值。下面是我经常用到的方法:

Html源码如下:

<html><body>
<select id="province" name="province" >
<option value="1">北京</option>
<option value="2">上海</option>
<option value="3">江苏</option>
<option value="4">河北</option>
</select>
<br/>
<input type="text" id="provinceName" name="provinceName"/>
<input type="button" onClick="setTxt()" value="赋值"/>
</body></html>

JS函数如下:

function setTxt()
{
 var _selObj=document.getElementByIdx_xx('province');//取下拉框的元素
 var _selVal=_selObj[_selObj.selectedIndex].text;//取下拉框被选中的值
 document.getElementByIdx_xx('provinceName').value=_selVal;
}

2.本人也做过很多判断radio单选按钮是否被选中的情况,下面是我常用到得方法:

HTML页面源码如下:

<html><body>
<input type="radio" name="time" value="2009-05-20"/>2009-05-20
<input type="radio" name="time" value="2009-05-21"/>2009-05-21
<input type="radio" name="time" value="2009-05-22"/>2009-05-22
<input type="radio" name="time" value="2009-05-23"/>2009-05-23
<input type="button" value="判断是否选择" onclick="alert(judge())"/>
</body></html>

JS函数代码:

function judge()
{ var status =false;
 var _radObj=document.getElementsByName('time');
 for(var i =0;i<_radObj.length;i++){
  if(_radObj[i].checked){
  status=true;
  }
 }
 if(! status){
  alert('未选中时间!');
 }
 return status;
}

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
myeclipse安装jQuery插件的方法
Mar 29 Javascript
25个好玩的JavaScript小游戏分享
Apr 22 Javascript
js生成动态表格并为每个单元格添加单击事件的方法
Apr 14 Javascript
JavaScript 事件绑定及深入
Apr 13 Javascript
详谈JavaScript的闭包及应用
Jan 17 Javascript
vue2.0 中#$emit,$on的使用详解
Jun 07 Javascript
AngularJS ng-repeat指令及Ajax的应用实例分析
Jul 06 Javascript
backbone简介_动力节点Java学院整理
Jul 14 Javascript
babel7.x和webpack4.x配置vue项目的方法步骤
May 12 Javascript
js实现for循环跳过undefined值示例
Jul 02 Javascript
js实现上下左右键盘控制div移动
Jan 16 Javascript
使用jQuery实现购物车
Oct 29 jQuery
JavaScript的类型、值和变量小结
Jul 09 #Javascript
JS实现文档加载完成后执行代码
Jul 09 #Javascript
jQuery检测某个元素是否存在代码分享
Jul 09 #Javascript
jquery.map()方法的使用详解
Jul 09 #Javascript
jQuery实现鼠标点击弹出渐变层的方法
Jul 09 #Javascript
javascript+ajax实现产品页面加载信息
Jul 09 #Javascript
浅谈JavaScript中null和undefined
Jul 09 #Javascript
You might like
用PHP和ACCESS写聊天室(四)
2006/10/09 PHP
php 分页类 扩展代码
2009/06/11 PHP
Zend的MVC机制使用分析(一)
2013/05/02 PHP
php将gd生成的图片缓存到memcache的小例子
2013/06/05 PHP
Avengerls vs KG BO3 第三场2.18
2021/03/10 DOTA
jquery 双色表格实现代码
2009/12/08 Javascript
JSON传递bool类型数据的处理方式介绍
2013/09/18 Javascript
javascript完美拖拽的实现方法
2013/09/29 Javascript
JS中判断null、undefined与NaN的方法
2014/03/26 Javascript
jquery attr方法获取input的checked属性问题
2014/05/26 Javascript
jQuery实现根据类型自动显示和隐藏表单
2015/03/18 Javascript
Jquery组件easyUi实现表单验证示例
2016/08/23 Javascript
jQuery Ajax File Upload实例源码
2016/12/12 Javascript
浅谈Nodejs中的作用域问题
2016/12/26 NodeJs
自制简易打赏功能的实例
2017/09/02 Javascript
NodeJs通过async/await处理异步的方法
2017/10/09 NodeJs
微信小程序自定义导航栏实例代码
2019/04/05 Javascript
layui输入框只允许输入中文且判断长度的例子
2019/09/18 Javascript
[01:17:55]VGJ.T vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/20 DOTA
跟老齐学Python之再深点,更懂list
2014/09/20 Python
python压缩文件夹内所有文件为zip文件的方法
2015/06/20 Python
Python利用turtle库绘制彩虹代码示例
2017/12/20 Python
将python代码和注释分离的方法
2018/04/21 Python
python http基本验证方法
2018/12/26 Python
Python 使用指定的网卡发送HTTP请求的实例
2019/08/21 Python
如何基于Python pygame实现动画跑马灯
2020/11/18 Python
巴西男士胡须和头发护理产品商店:Beard
2017/11/13 全球购物
Ivory Isle Designs美国/加拿大:婚礼和活动文具公司
2018/08/21 全球购物
高一自我鉴定
2013/12/17 职场文书
电大会计学自我鉴定
2014/02/06 职场文书
2015年中个人总结范文
2015/03/10 职场文书
《1942》观后感
2015/06/08 职场文书
运动会广播稿100字
2015/08/19 职场文书
JavaScript实现显示和隐藏图片
2021/04/29 Javascript
Jupyter notebook 不自动弹出网页的解决方案
2021/05/21 Python
公历12个月名称的由来
2022/04/12 杂记