现在在输入框内输入数字后就马上显示是否合格,添加一个什么事件好啊,我用的是鼠标失去事件 ,貌似不怎么好用,还要用鼠标在上面晃一下才可以。用焦点丢失事件吗?jsp javajavajs函数鼠标

解决方案 »

  1.   

    一般这种提示不都是直接文本么 为什么要搞成checkbox 用onchange就行 只要文本有变化就会触发事件
      

  2.   

    如果用onchange的事件的话 我重新刷新页面 就不会触发该函数吧,那样也不能显示该提示啊
      

  3.   

    我认为给这个textbox 加上onkeyup 比较好  
      

  4.   

    如果用onchange的事件的话 我重新刷新页面 就不会触发该函数吧,那样也不能显示该提示啊
    重新刷新页面 你文本框数据都没有了 哪来的合格不合格呢
      

  5.   

    onkeyup吧,就是键盘抬起来的时候那个事件。
      

  6.   

    如果用onchange的事件的话 我重新刷新页面 就不会触发该函数吧,那样也不能显示该提示啊
    重新刷新页面 你文本框数据都没有了 哪来的合格不合格呢
    下面有个保存按钮的  保存之后就保存数据到数据库中,然后会刷新页面 ,会读取数据库 显示在页面中的
      

  7.   

    用这个事件可以,但是就是我在次进入这个页面的时候,只能显示输入框的值 ,不能判断是否合格了..咋班?
    刚进页面的时候 就调用了js function  处理一下
      

  8.   

    onblur() 正解。 对一个正在输入的东西做改变只有等待他输入完成,而输入完成之后做的一件事就是失去焦点。就对这个input做一个失去焦点事件获取值,判断满足那个条件,再进行勾选期中一个复选框。
    我估计楼主是后面这个步骤不会实现吧。。