无奈了.帮忙 onselect 用于<INPUT>和<TEXTAREA>对于<SELECT>无效 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <select multiple=ture onpropertychange="alert();"><option >1<option onlosecapture=>1<option onlosecapture=>1</select> 楼上大虾<option onlosecapture=>1什么意思我的环境是WindowsXP+IE6.0 回复人: zxl_lim(Zhang'XL) ( ) 信誉:98 2004-07-19 16:23:00 得分: 0 -----------“onlosecapture=”是写错了忘了删的内容。------<select multiple=ture onpropertychange="alert();"><option >1<option >2<option >3</select> 大虾不行啊只是自动弹出两个alert();我要的是再选择同一项触发同一事件.谢谢了。您再想想吧. 连续选相同一项时,不触发onchange事件.select的onchange事件就是这样子的.你得有Change(改变),才能触发该事件....掌握了它的特性后,相应的解决办法也很简单.<select name=sel onchange="bao(this.options[this.options.selectedIndex].value)"><option value="">请选择<option value="1">Item 1<option value="2">Item 2<option value="3">Item 3</select><script>function bao(s){ txt.value+=s; //选择后,让第一项被选中,这样,就有Change啦. document.all.sel.options[0].selected=true;}</script><textarea id=txt></textarea> <select name=test onmouseover="aaaa=0" onmouseout="aaaa='value:'+this.value;" onmouseup="if(aaaa!=0)setTimeout('SelectWithMouse()',20);" onchange="SelectAnotherOption();" ><option value=1>1<option value=2>2<option value=3>3</select><span id=result style="font-size:12px"></span><script language=javascript>//var aaaa; //请注意本变量;function SelectOneTime()//每次选择都运行{result.innerHTML+="<br><br>又进行了一次选择";}function SelectWithMouse()//只是用鼠标选择时才运行{if(aaaa=='value:'+document.all.test.value) SelectOneTime();result.innerHTML+='<br>你用鼠标进行了选择,选择值为:'+document.all.test.value;}function SelectAnotherOption()//只是改变Select的值时才运行{SelectOneTime();result.innerHTML+='<br>值有改变';}</script> js cookie保存到了本地哪儿啊? 谁能给我个旋转木马代码 用js或者jquery写 的 老大们帮帮忙!! 现有一javascript字符串如下,能否计算出包含有多少行?(即<tr></tr>) ubb编辑器的问题 谁有数值验证的代码,负数算是数值的 怎样获取html表格中鼠标点中的行和列的具体值??? javascript 文件读取文本文件错误的判断!怎么搞啊! 关于JavaScript的几个问题 简单问题 请问这段 js 代码怎么写?在线等。急! 在框架中 怎么才能点击左边框架(left)中的网址 在右面的框架(right)中显示相关的页面?????
<option >1
<option onlosecapture=>1
<option onlosecapture=>1
</select>
<option onlosecapture=>1
什么意思
我的环境是WindowsXP+IE6.0
<select multiple=ture onpropertychange="alert();">
<option >1
<option >2
<option >3
</select>
alert();
我要的是再选择同一项触发同一事件.
谢谢了。您再想想吧.
select的onchange事件就是这样子的.你得有Change(改变),才能触发该事件....掌握了它的特性后,相应的解决办法也很简单.<select name=sel onchange="bao(this.options[this.options.selectedIndex].value)">
<option value="">请选择
<option value="1">Item 1
<option value="2">Item 2
<option value="3">Item 3
</select>
<script>
function bao(s)
{
txt.value+=s;
//选择后,让第一项被选中,这样,就有Change啦.
document.all.sel.options[0].selected=true;
}
</script>
<textarea id=txt></textarea>
onchange="SelectAnotherOption();" >
<option value=1>1
<option value=2>2
<option value=3>3
</select><span id=result style="font-size:12px"></span><script language=javascript>
//var aaaa; //请注意本变量;
function SelectOneTime()//每次选择都运行
{
result.innerHTML+="<br><br>又进行了一次选择";
}function SelectWithMouse()//只是用鼠标选择时才运行
{
if(aaaa=='value:'+document.all.test.value) SelectOneTime();
result.innerHTML+='<br>你用鼠标进行了选择,选择值为:'+document.all.test.value;}function SelectAnotherOption()//只是改变Select的值时才运行
{
SelectOneTime();
result.innerHTML+='<br>值有改变';
}
</script>