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 相关文章推荐
jQuery选择没有colspan属性的td的代码
Jul 06 Javascript
JS小功能(操作Table--动态添加删除表格及数据)实现代码
Nov 28 Javascript
ext前台接收action传过来的json数据示例
Jun 17 Javascript
JavaScript字符串对象的concat方法实例(用于连接两个或多个字符串)
Oct 16 Javascript
JQuery插件Quicksand实现超炫的动画洗牌效果
May 03 Javascript
基于bootstrap3和jquery的分页插件
Jul 31 Javascript
[Bootstrap-插件使用]Jcrop+fileinput组合实现头像上传功能实例代码
Dec 20 Javascript
Javascript之深入浅出prototype
Feb 06 Javascript
vue2.0 路由不显示router-view的解决方法
Mar 06 Javascript
微信小程序本地存储实现每日签到、连续签到功能
Oct 09 Javascript
jQuery实现可编辑的表格
Dec 11 jQuery
Vue Object 的变化侦测实现代码
Apr 15 Javascript
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
ThinkPHP3.1新特性之对Ajax的支持更加完善
2014/06/19 PHP
Laravel中如何增加自定义全局函数详解
2017/05/09 PHP
php 猴子摘桃的算法
2017/06/20 PHP
laravel实现分页样式替换示例代码(增加首、尾页)
2017/09/22 PHP
php命名空间设计思想、用法与缺点分析
2019/07/17 PHP
很多人都是用下面的js刷新站IP和PV
2008/09/05 Javascript
使用Plupload实现直接上传附件至七牛云存储
2014/12/26 Javascript
JavaScript获取表格(table)当前行的值、删除行、增加行
2015/07/03 Javascript
js+div实现文字滚动和图片切换效果代码
2015/08/27 Javascript
AngularJS中实现显示或隐藏动画效果的方式总结
2015/12/31 Javascript
实例讲解JS中setTimeout()的用法
2016/01/28 Javascript
js实现不重复导入的方法
2016/03/02 Javascript
Mongoose经常返回e11000 error的原因分析
2017/03/29 Javascript
JavaScript的六种继承方式(推荐)
2017/06/26 Javascript
详解vue-router 命名路由和命名视图
2018/06/01 Javascript
微信小程序实现slideUp、slideDown滑动效果及点击空白隐藏功能示例
2018/12/11 Javascript
解决vue中axios设置超时(超过5分钟)没反应的问题
2020/09/04 Javascript
[00:55]2015国际邀请赛中国区预选赛5月23日——28日约战上海
2015/05/25 DOTA
python爬虫 使用真实浏览器打开网页的两种方法总结
2018/04/21 Python
python判断单向链表是否包括环,若包含则计算环入口的节点实例分析
2019/10/23 Python
Tensorflow中的dropout的使用方法
2020/03/13 Python
Python3 mmap内存映射文件示例解析
2020/03/23 Python
python opencv实现简易画图板
2020/08/27 Python
PyCharm+Miniconda3安装配置教程详解
2021/02/16 Python
css3 给背景设置渐变色的方法
2019/09/12 HTML / CSS
爱尔兰旅游网站:ebookers.ie
2020/01/24 全球购物
高中生学习的自我评价
2013/12/14 职场文书
模特职业生涯规划范文
2014/02/26 职场文书
保密承诺书
2014/03/27 职场文书
《山谷中的谜底》教学反思
2014/04/26 职场文书
博士生求职信
2014/07/06 职场文书
会计专业求职信范文
2015/03/19 职场文书
法律意见书范文
2015/05/20 职场文书
学校2016年圣诞节活动总结
2016/03/31 职场文书
自从在 IDEA 中用了热部署神器 JRebel 之后,开发效率提升了 10(真棒)
2021/06/26 Java/Android
海康机器人重磅发布全新算法开发平台VM4.2
2022/04/21 数码科技