onselect 用于<INPUT>和<TEXTAREA>
对于<SELECT>无效
对于<SELECT>无效
解决方案 »
- 一个js关于return的问题
- extjs4 怎么替换掉默认的MessageBox
- Dreamweaver cs4 序列号
- 有人用过EsFtp 的控件吗?有点问题
- 大家一起来,Dom中Image类的问题。
- js中,<object></Object>与ActiveX的关系
- 高手救命啊,如何textarea光标所在的位置插入固定的字符串啊>.<
- 只想问一下vml画出的图在哪些环境下可以看,为什么在win2003+ie6下看不到?
- 帮助我弄一个值
- 关于alert函数的两个问题
- 请问这段 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>