Javascript实例:Select的OnChange()事件


我们用Select的onchange事件时,常会遇到这样一个问题,那就是连续选相同一项时,不触发onchange事件.select的onchange事件就是这样子的.你得有Change(改变),才能触发该事件....

  掌握了它的特性后,相应的解决办法也很简单.

<selectname=selonchange="bao(this.options[this.options.selectedIndex].value)">
<optionvalue="">请选择
<optionvalue="1">Item1
<optionvalue="2">Item2
<optionvalue="3">Item3
</select>
<script>
functionbao(s)
{
  txt.value+=s;
  //选择后,让第一项被选中,这样,就有Change啦.
  document.all.sel.options[0].selected=true;
}
</script>
<textareaid=txt></textarea>



相关阅读:
win7无法访问局域网win2003系统共享的文件的解决方法
csdn 博客的 css样式 v5
CSS:清除浮动的最优方法
asp+ajax实现静态页面分页的代码
asp.net 文件下载实现代码
js下用eval生成JSON对象
Ext 今日学习总结
网页版Firebug
非常酷的微格式:XFN规范
js 右键菜单,支持不同对象不同菜单(兼容IE、Firefox)
Ubuntu:最受欢迎的Linux发行版
Jsp结合XML+XSLT将输出转换为Html格式
一个用webservice behavior实现的三级联动列下拉表框
原创]js获取数组任意个不重复的随机数组元素" target="_blank">[原创]js获取数组任意个不重复的随机数组元素
快速导航

Copyright © 2016 phpStudy |