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动态加载javascript以减少服务器压力
Oct 29 Javascript
js中for in语句的用法讲解
Apr 24 Javascript
Bootstrap实现下拉菜单效果
Apr 29 Javascript
详解Js模板引擎(TrimPath)
Nov 22 Javascript
基于DOM节点删除之empty和remove的区别(详解)
Sep 11 Javascript
解析Vue2 dist 目录下各个文件的区别
Nov 22 Javascript
Vue父子组件双向绑定传值的实现方法
Jul 31 Javascript
解决vue动态为数据添加新属性遇到的问题
Sep 18 Javascript
微信小程序实现Session功能及无法获取session问题的解决方法
May 07 Javascript
原生JS无缝滑动轮播图
Oct 22 Javascript
node使用request请求的方法
Dec 20 Javascript
JS addEventListener()和attachEvent()方法实现注册事件
Jan 11 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
BBS(php &amp; mysql)完整版(一)
2006/10/09 PHP
php下用cookie统计用户访问网页次数的代码
2010/05/09 PHP
探讨GDFONTPATH能否被winxp下的php支持
2013/06/21 PHP
ThinkPHP实现跨模块调用操作方法概述
2014/06/20 PHP
php读取远程gzip压缩网页的方法
2014/12/29 PHP
phplot生成图片类用法详解
2015/01/06 PHP
PHP指定截取字符串中的中英文或数字字符的实例分享
2016/03/18 PHP
浅析php-fpm静态和动态执行方式的比较
2016/11/09 PHP
AJAX的使用方法详解
2017/04/29 PHP
PHP开启目录引索+fancyindex漂亮目录浏览带搜索功能
2019/09/23 PHP
JavaScript高级程序设计(第3版)学习笔记3 js简单数据类型
2012/10/11 Javascript
JavaScript异步编程:异步数据收集的具体方法
2013/08/19 Javascript
javascript实现简单的html5视频播放器
2015/05/06 Javascript
JS拖拽组件学习使用
2016/01/19 Javascript
使用jQuery处理AJAX请求的基础学习教程
2016/05/10 Javascript
新手入门带你学习JavaScript引擎运行原理
2019/06/24 Javascript
javascript实现倒计时效果
2020/02/17 Javascript
python读写二进制文件的方法
2015/05/09 Python
python返回昨天日期的方法
2015/05/13 Python
Python中文分词工具之结巴分词用法实例总结【经典案例】
2017/04/15 Python
python爬虫系列Selenium定向爬取虎扑篮球图片详解
2017/11/15 Python
Python实现的字典值比较功能示例
2018/01/08 Python
Python数据结构之图的应用示例
2018/05/11 Python
python最小生成树kruskal与prim算法详解
2019/01/17 Python
Django 使用easy_thumbnails压缩上传的图片方法
2019/07/26 Python
Python面向对象之多态原理与用法案例分析
2019/12/30 Python
python3.9和pycharm的安装教程并创建简单项目的步骤
2021/02/03 Python
10个顶级Python实用库推荐
2021/03/04 Python
HTML5新增的标签和属性归纳总结
2018/05/02 HTML / CSS
俄罗斯品牌服装和鞋子的在线商店:KUPIVIP
2019/10/27 全球购物
公司年会晚宴演讲稿
2014/01/06 职场文书
个人求职信范文分享
2014/01/31 职场文书
颁奖典礼主持词
2014/03/25 职场文书
高中生第一学年自我鉴定2015
2014/09/28 职场文书
质量整改报告范文
2014/11/08 职场文书
婚宴邀请函
2015/01/30 职场文书