如何用keyup后的值与输入前的值比较?

解决方案 »

  1.   


    输入非数字的时候 return false禁止输入
      

  2.   

    可以先onkeydown事件保存当前(输入之前)的值,在onkeyup就是输入的值
      

  3.   

    <input   
    onkeypress="return event.keyCode>=48&&event.keyCode<=57||event.keyCode==46"  
    onpaste="return !clipboardData.getData('text').match(/\D/)"  
    ondragenter="return false"  
    style="ime-mode:Disabled"  
    >说明 
    1 只能输入0到9和小数点 
    2 只能粘贴数字 
    3 不能拖动内容进来 
    4 禁止使用输入法