<select><option value="xxx" onclick="alert()">xxx<option><s

<select><option value="xxx" onclick="alert()">xxx<option><s,第1张

<select onchange="alert(this.options[this.selectedIndex])">

<option value="a">aaaa</a>

<option value="b">bbbb</a>

<option value="c">cccc</a>

<option value="d">dddd</a>

</select>

你好,我也尝试了option的onclick事件,可是没有成功,查明原因如下:

对于select 的onclick事件,ie支持在select中设置onclick事件,在option中设置无效,但是在Firefox中,支持option的 onclick事件,在select中设置无效。

祝学习进步!

我赶脚吧,不是不响应onchange,而是找不到selAddr.value

function func()

{

var sel = document.getElementsByName("selAddr")

var val = sel[0].value

alert("你选择了" + val)

}

函数换成上面这个试试~


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11611272.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存