如何根据鼠标在页面上单击或双击取得select框的id和value 你这样获取的是document的value是空值啊,直接访问把 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <select id="11" onchange="alert('value is:'+this.value+'\nid is:'+this.id)";><option value="aa" >aa<option value="bb">bb<option value="cc">cc</select>单击画面的话,楼主通过"var e=window.event.srcElement"取得的并不是"select",好像忽略了这个~~~ <select id="11"><option value="aa"></select><script language="javascript">function document.onclick(){ var e=window.event.srcElement; if (e.tagName=="SELECT") { alert(e.value); return; }}</script>这样可得到select的value,改动alert(e.value)为alert(e.id)则可取得它的id,但我现在苦于这两个值都在onclick中取得,无法在不同事件中区分这两个值,因为我想把它们的值通过不同事件传递给其它页面 alert(event.srcElement.name)看看是什么~~~ 还可用document.oncontextmenu事件 单击的话,这样可以,双击我就不会了<form name="mainform" > <select id="11"> <option value="a">a</option> <option value="b">b</option> <option value="c">c</option> </select></form><script>function document.onclick() { for (var i=0;i<document.mainform.length;i++) { if (document.mainform.elements[i].type=="select-one") { alert(document.mainform.elements[i].id); } }}</script> javascript验证 求解 jQuery UI datepicker jsp中如何调用function 关于IE7的CSS问题 求几个正则表达式! 新手,如何实现把word文档在浏览器里打开阅读? TD为何不能使用innerText? 奇怪,NETSCAPE是不是支持previousSibling但是不支持nextSibling哦? 一个困扰我一个星期的问题,请高手解决!! 请问大虾:如何获得窗口的滚动条的当前滚动位置? 大虾们,谁能给判断非空,判断email,判断是数字这样的jscript 函数阿? html中如何正确调用ActiveX,数字签名?谢谢呀
<option value="aa" >aa
<option value="bb">bb
<option value="cc">cc
</select>
单击画面的话,楼主通过"var e=window.event.srcElement"取得的并不是"select",好像忽略了这个~~~
<option value="aa">
</select>
<script language="javascript">
function document.onclick()
{
var e=window.event.srcElement;
if (e.tagName=="SELECT")
{
alert(e.value);
return;
}
}
</script>
这样可得到select的value,
改动alert(e.value)为alert(e.id)则可取得它的id,但我现在苦于这两个值都在onclick中取得,无法在不同事件中区分这两个值,因为我想把它们的值通过不同事件传递给其它页面
document.oncontextmenu事件
<select id="11">
<option value="a">a</option>
<option value="b">b</option>
<option value="c">c</option>
</select>
</form><script>
function document.onclick() {
for (var i=0;i<document.mainform.length;i++) {
if (document.mainform.elements[i].type=="select-one") {
alert(document.mainform.elements[i].id);
}
}
}
</script>