同一个input里面 有onkeyup 和 onblur 两个事件, 但是 onblur不能触发, 如果删掉onkeyup事件 的话,onblur又能正常使用onkeyup事件里面的函数主要是检测用户每输入一个字母是否符合后台一个规律onblur事件里面的函数 是当用户在这个input里面输入完毕  失去焦点后 触发一个 同步的得东西,请问有没有办法解决 或者 有其他替换的事件?

解决方案 »

  1.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    <script type="text/javascript">
    function show(m){
    document.getElementById("test").innerHTML=m;
    }
    </script>
    </head><body>
    <input type="text" onkeyup="show(this.value)" onblur="alert(this.value+1)">
    <div id="test"></div>
    </body>
    </html>
    没问题啊
      

  2.   

    耶?奇怪,单独建一个HTML文档用你这个没问题,但是在我的网页上就不行,奇怪了
      

  3.   


    耶?奇怪,单独建一个HTML文档用你这个没问题,但是在我的网页上就不行,奇怪了
    这种情况就是自己的写法上或者哪出问题了,不是多是件触发的问题啦