我有一个文本框,上面有一个change事件用于做验证,当他输入完后,点击别的地方就会判断文本框的内容是否正确,现在我想知道他输入完之后点击的地方是按钮还是别的什么,使该文本框失去焦点,该怎么写? 知道他点的什么地方之后就可以判断是否需要验证了。

解决方案 »

  1.   

    你这个应该是写onblur事件吧 。
    如果是用tab键 使文本框失焦呢 。
      

  2.   

    onblur事件就可以了。。只要点击别处就会触发。
      

  3.   

    按tab之后会引发change事件,会对文本做判断,现在我就想知道下次他点击的是不是不用判断的按钮。
      

  4.   

    现在我是想根据他的下次操作来判断要不要进行验证,change肯定会触发的,这不是问题,我就是要在change里面来判断。
      

  5.   

    使用document.activeElement获取到input失去焦点后得到焦点的元素
      

  6.   

    onblur  元素失去焦点 ,就会发生你想要的关系。