onblur就是这个事件不然你怎么来判断他怎么输完了

解决方案 »

  1.   

    事件应该就是onblur, 具体你想附加更多的判断,可以这个事件里处理添加。
      

  2.   

    检测每一个onchange事件,并设置时限,超过时限不发生下一个onchange事件就认定为离开此文本框,然后获得其值
      

  3.   

    可能你想要表达的意思没有表达出来,或许有些特殊情况是 onblur 不符合你的要求,但是,你最好这些情况描述出来。
    大家都没有看到病况,如何帮着治病?
      

  4.   

    因为用户输入可能有两种情况:其中一种是,当用户点击了输入框,并没有输入任何值,然后离开的情况。还有一种就是,就是用户点击了并输入了东西,然后离开。onfocus 或 onblur只能获取点击,失去焦点,并不能判断是否输入值吧?
      

  5.   

    很简单。直接用onkeypress就可以了<input type="text" value="请输入值" onkeypress="alert('已输入')"/>如果要判断得更严一点,也可以直接用JS比较原值和现值是否改变。
      

  6.   

    onkeyup事件,是要每次焦点在该输入框上,在里面无论输入何值,按键抬起,都会检测!