博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
实现 select中指定option选中触发事件
阅读量:7241 次
发布时间:2019-06-29

本文共 502 字,大约阅读时间需要 1 分钟。

我们在用到下拉列表框select时,需要对选中的<option>选项触发事件,其实<option>本身没有触发事件方法,我们只有在select里的onchange方法里触发。

当我们触发select的双击事件时,用ondblclick方法。

当我们要取得select的选中事件时,用document.all['name'].value来获取,其中name是select的名称。
如果我们要得到select的全部的值就用一个for循环来实现。代码如下:

var vi = document.all['list'].length;for(var i=0;i
的名称}

下面介绍一个特殊情况的解决,由于option本身没有事件,所以我们不能给每个option都添加一个onclick事件。如果需要实现点击不同的option,实现不同的函数时,要怎么办,从value里取值在分析是一种办法,但如果value里的值不确定,我们又不想从value里取值怎么办呢?可以这样解决,给每个option添加一个属性,然后在赋一个值,我们在函数里取到这个属性的值就可以判断执行了。

 

转载地址:http://piybm.baihongyu.com/

你可能感兴趣的文章
ipvsadm安装和配置
查看>>
mysql主从出错
查看>>
ERROR: Prepatch Execution For DB Home ... Failed
查看>>
EMC存储崩溃恢复数据过程
查看>>
我的友情链接
查看>>
Spark中parallelize函数和makeRDD函数的区别
查看>>
当网络安全遇上大数据分析(8)
查看>>
一个阿里巴巴笔试题
查看>>
1.Nginx基础(一)
查看>>
TCP/IP 4.2.3 RIP单播更新
查看>>
动画效果 打字延迟
查看>>
SQL Server 2008安装图解及遇到的问题记录
查看>>
PV与并发之间换算的算法换算公式
查看>>
maven依赖
查看>>
转换时间戳为date类型的oracle方法
查看>>
server系统开启ping功能
查看>>
【年中福利又一波】爱加密邀你体验安全之旅 各种豪礼任性送!
查看>>
android Activity 生命周期
查看>>
入行程序员一个月的感受
查看>>
通过Job,Trigger,Scheduler看Quartz2.x作业调度框架
查看>>