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 相关文章推荐
Javascript中Eval函数的使用说明
Oct 11 Javascript
javascript this用法小结
Dec 19 Javascript
怎么清空javascript数组
May 11 Javascript
Jquery 模拟用户点击超链接或者按钮的方法
Oct 25 Javascript
js取值中form.all和不加all的区别介绍
Jan 20 Javascript
最短的IE判断var ie=!-[1,]分析
May 28 Javascript
使用JavaScript脚本无法直接改变Asp.net中Checkbox控件的Enable属性的解决方法
Sep 16 Javascript
基于jquery实现鼠标滚轮驱动的图片切换效果
Oct 26 Javascript
实例解析Array和String方法
Dec 14 Javascript
AngularJS实现使用路由切换视图的方法
Jan 24 Javascript
Node.js中.pfx后缀文件的处理方法
Mar 10 Javascript
js实现移动端轮播图效果
Dec 09 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
第六节--访问属性和方法
2006/11/16 PHP
PHP 选项及相关信息函数库
2006/12/04 PHP
一个php Mysql类 可以参考学习熟悉下
2009/06/21 PHP
检查php文件中是否含有bom的函数
2012/05/31 PHP
php的sso单点登录实现方法
2015/01/08 PHP
php实现插入排序
2015/03/29 PHP
PHP.vs.JAVA
2016/04/29 PHP
PHP递归获取目录内所有文件的实现方法
2016/11/01 PHP
利用javascript查看html源文件
2006/11/08 Javascript
checkbox 复选框不能为空
2009/07/11 Javascript
jquery中dom操作和事件的实例学习 下拉框应用
2011/12/01 Javascript
JQuery获取或设置ckeditor的数据(示例代码)
2013/11/15 Javascript
javascript中定义类的方法详解
2015/02/10 Javascript
微信内置浏览器私有接口WeixinJSBridge介绍
2015/05/25 Javascript
js检测用户输入密码强度
2015/10/22 Javascript
浅谈JavaScript for循环 闭包
2016/06/22 Javascript
jQuery动态创建元素以及追加节点的实现方法
2016/10/20 Javascript
微信小程序开发入门基础教程
2017/04/19 Javascript
JavaScript实现跟随滚动缓冲运动广告框
2017/07/15 Javascript
js实现网页的两个input标签内的数值加减(示例代码)
2017/08/15 Javascript
40行代码把Vue3的响应式集成进React做状态管理
2020/05/20 Javascript
Vue 实现可视化拖拽页面编辑器
2021/02/01 Vue.js
linux服务器快速卸载安装node环境(简单上手)
2021/02/22 Javascript
[51:32]Optic vs Serenity 2018国际邀请赛淘汰赛BO3 第一场 8.22
2018/08/23 DOTA
[01:02:47]EG vs Secret 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.21.mp4
2020/07/19 DOTA
python实现自动更换ip的方法
2015/05/05 Python
对python-3-print重定向输出的几种方法总结
2018/05/11 Python
解决Pandas的DataFrame输出截断和省略的问题
2019/02/08 Python
python目标检测给图画框,bbox画到图上并保存案例
2020/03/10 Python
python3.5的包存放的具体路径
2020/08/16 Python
Python字典取键、值对的方法步骤
2020/09/30 Python
罗兰·穆雷官网:Roland Mouret
2018/09/28 全球购物
工商学院毕业生个人自我评价
2013/09/19 职场文书
《邮票齿孔的故事》教学反思
2014/02/22 职场文书
小学学校门卫岗位职责
2014/08/03 职场文书
好人好事演讲稿
2014/09/01 职场文书