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 相关文章推荐
一个级联菜单代码学习及removeClass与addClass的应用
Jan 24 Javascript
jquery1.9 下检测浏览器类型和版本的方法
Dec 26 Javascript
SeaJS入门教程系列之完整示例(三)
Mar 03 Javascript
jQuery实现瀑布流的取巧做法分享
Jan 12 Javascript
Vue与Node.js通过socket.io通信的示例代码
Jul 25 Javascript
详解vue-cli3多环境打包配置
Mar 28 Javascript
jQuery分组选择器简单用法示例
Apr 04 jQuery
JS事件流与事件处理程序实例分析
Aug 16 Javascript
解决layer 动态加载select 失效的问题
Sep 18 Javascript
Vue中错误图片的处理的实现代码
Nov 07 Javascript
小程序实现左滑删除的效果的实例代码
Oct 19 Javascript
vue-resource 拦截器interceptors使用详解
Jan 18 Vue.js
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
新52大事件
2020/03/03 欧美动漫
在PHP中利用XML技术构造远程服务(上)
2006/10/09 PHP
php检测iis环境是否支持htaccess的方法
2014/02/18 PHP
PHP中使用sleep函数实现定时任务实例分享
2014/08/21 PHP
php遍历目录方法小结
2015/03/10 PHP
详解PHP中的PDO类
2015/07/06 PHP
jQueryUI写一个调整分类的拖放效果实现代码
2012/05/10 Javascript
JS 控件事件小结
2012/10/31 Javascript
根据选择不同的下拉值出现相对应的文本输入框
2013/08/01 Javascript
javascript数据结构与算法之检索算法
2015/04/04 Javascript
AngularJS使用指令增强标准表单元素功能
2016/07/01 Javascript
JS使用正则表达式实现关键字替换加粗功能示例
2016/08/03 Javascript
jQuery实现锚点向下平滑滚动特效示例
2017/08/29 jQuery
Angular 4.0学习教程之架构详解
2017/09/12 Javascript
JS中Attr的用法详解
2017/10/09 Javascript
详解Webpack+Babel+React开发环境的搭建的方法步骤
2018/01/09 Javascript
vue 权限认证token的实现方法
2018/07/17 Javascript
vue富文本框(插入文本、图片、视频)的使用及问题小结
2018/08/17 Javascript
理解Python中的With语句
2015/02/02 Python
浅谈Python中的zip()与*zip()函数详解
2018/02/24 Python
python实现excel读写数据
2021/03/02 Python
Django实现跨域的2种方法
2019/07/31 Python
python多线程semaphore实现线程数控制的示例
2020/08/10 Python
你应该知道的30个css选择器
2014/03/19 HTML / CSS
HTML5 虚拟键盘出现挡住输入框的解决办法
2017/02/14 HTML / CSS
阿联酋航空丹麦官方网站:Emirates DK
2019/08/25 全球购物
解释一下Windows的消息机制
2014/01/30 面试题
幼儿园教师岗位职责
2014/03/17 职场文书
个人典型事迹材料
2014/12/30 职场文书
地震慰问信
2015/02/14 职场文书
2015最新学生自我评价范文
2015/03/03 职场文书
幼儿园家长工作总结2015
2015/04/25 职场文书
2015年保管员工作总结
2015/04/30 职场文书
2019年年中工作总结讲话稿模板
2019/03/25 职场文书
Redis过期数据是否会被立马删除
2022/07/23 Redis
LeetCode189轮转数组python示例
2022/08/05 Python