• 首页
  • 小学语文
  • 中学语文
  • 中学英语
  • 免费论文
  • 教学随笔
  • 学生作文
  • 综合考试
  • 试题教案
  • 育儿话题
  • 教学资源
  • 编程技术
  • 博客
  • Select的OnChange()事件

    日期:2003-03-08  地址:  作者:
    我们用Select的onchange事件时,常会遇到这样一个问题,那就是连续选相同一项时,不触发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的OnChange()事件 文章的评论    [查看网友评论]

    验证码:
    匿名发表: