select 如何在选中后获取选中的时是什么元素 ,(原生js)
在日常开发中,我们经常遇到选择框的业务处理:如何去获取我们所选中的数据呢? 很多小伙伴还不是很熟悉!
<!DOCTYPE html>
<html lang="en"> <head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head> <body> <!-- 原生方式获取被选中的值 -->
<select id="select">
<option >北京</option>
<option >上海</option>
<option >深圳</option>
<option >广州</option>
</select>
<script>
// console.log(select)
select.onchange = function(){
alert(this.value)
}
</script> </body> </html>
很多小伙伴还在用原生的js 去操作option的点击事件,然而这种做法是不对的呢!!!要获取选中的数据,我们用的是操作select 。使用onchange 事件就可以拿到我们想要的数据了,
这样是不是很方便呢?
select 如何在选中后获取选中的时是什么元素 ,(原生js)的更多相关文章
- JQuery判断radio是否选中,获取选中值
		本文摘自:http://www.cnblogs.com/xcj1989/archive/2011/06/29/JQUERY_RADIO.html /*----------------------- ... 
- JQuery判断radio是否选中并获取选中值的示例代码
		这篇文章主要介绍了JQuery判断radio是否选中并获取选中值的方法,代码很简单,但很实用,需要的朋友可以参考下 其他对radio操作功能,以后在添加.直接上代码,别忘记引用JQuery包 ? 1 ... 
- JQuery - 判断radio是否选中,获取选中值
		代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3. ... 
- Jquery判断单选框是否选中和获取选中的值
		第一种:利用选中值判断选中 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http ... 
- jQuery判断checkbox是否选中及获取选中值
		方法一:if ($("#checkbox-id")get(0).checked) { // do something} 方法二:if($('#checkbox-id').is ... 
- JQuery判断radio(单选框)是否选中和获取选中值
		一.设置选中方法 代码如下: $("input[name='名字']").get(0).checked=true; $("input[name='名字']"). ... 
- jq 操作radio,设置选中、获取选中值
		<label><input type="radio" name="sex" value="1">男</labe ... 
- jq操作radio,设置选中、获取选中值
		<label><inputtype="radio"name="sex"value="1">男</label&g ... 
- JQuery判断checkbox选中,jquery获取选中的checkbox
		选中的radio $('input[name="radInvoiceType"]:checked').val(); 这样能获得 $('input[name="radInv ... 
随机推荐
- python多线程(一)
			---恢复内容开始--- 首先先来看个单线程的例子: from time import ctime,sleep def music(): ): print("I was listening ... 
- 关于<input type="date">这种取值的问题  【原创】
			举例 <input type="date" id="date1"> var num = $("#date1").val(); a ... 
- &
			在 xml 中,不能直接使用 '&' 表示 '&',要转译为 '&' (转译序列个字符不能有空格,区分大小写,以';'结束,不要丢了分号哦 ; amp;不是" ... 
- IE8中marquee不显示出滚动效果的解决办法
			随着各种软件的升级,我们系统中的IE6也渐渐被淘汰了,目前主流的浏览器一半的用户已经从IE6直接升级到了IE8,虽然给用户更好的体验,上网更快更方便了,但是对网站制作来说,又是个比较麻烦的问题,因为很 ... 
- python 库位置
			l\\Programs\\Python\\Python36\\lib 默认库安装路径 \\Programs\\Python\\Python36\\lib\\site-packages 第三方库安装 ... 
- Redis+Restful 构造序列号和压力测试【后续】
			大家还记上篇博文https://www.cnblogs.com/itshare/p/8643508.html,测试redis构造流水号的tps是600多/1s. 这个速度显然不能体现redis 集群在 ... 
- node.js与ThreadLocal
			ThreadLocal变量的说法来自于Java,这是在多线程模型下出现并发问题的一种解决方案. ThreadLocal变量作为线程内的局部变量,在多线程下可以保持独立,它存在于 线程的生命周期内,可以 ... 
- kubernetes进阶之四:Label和Label Selector
			一:什么是Label Label是Kubernetes系列中另外一个核心概念.是一组绑定到K8s资源对象上的key/value对.同一个对象的labels属性的key必须唯一.label可以附加到各种 ... 
- Windows环境下springboot集成redis的安装与使用
			一,redis安装 首先我们需要下载Windows版本的redis压缩包地址如下: https://github.com/MicrosoftArchive/redis/releases 连接打开后如下 ... 
- PHP全栈学习笔记13
			php与ajax技术 web2.0的到来,ajax逐渐成为主流,什么是ajax,ajax的开发模式,优点,使用技术.(ajax概述,ajax使用的技术,需要注意的 问题,在PHP应用ajax技术的应用 ... 
