怎样用javascript判断text文本框的值发生改变

解决方案 »

  1.   

    text文本框本身支持Event, onChange,你绑定你的function就可以了。
      

  2.   

    初始化页面的时候,先得到TEXT的值, TEXT_VALUE_OLD
    等提交的时候在去获取一次 TEXT_VALUE_NEW,
    然后TEXT_VALUE_OLD和TEXT_VALUE_NEW 比较就可以了
      

  3.   

    照样用onchange事件,在页面设置个全局变量 jsVar 随便什么类型。当内容变化onchange事件 ,把jsVar = true;提交表单只需要验证jsVar 是否是true;结束
      

  4.   

    写一个参考,当鼠标离开是触发
    <script language = javascript >
    var inputvalue = document.getElementById("id").value; 
    function checkvalue()
      {
         if( inputvalue == document.getElementById("id").value )
            {
                alert("unchange!");
            }
            else
            {
                 alert("change!");
                 inputvalue = document.getElementById("id").value;
             }
      }
    </script>
    <input name = "input1" id = "inputid" type = "text"  onBlur = "checkvalue()" >