用cookies保存第一次的值,然后将现在的跟保存的对比。

解决方案 »

  1.   

    可以在提交的时候判断一下,如果text中的值与初始值相同,则不让提交。
      

  2.   

    <BODY onload="tmp=txt.value">
    <INPUT TYPE="text" NAME="txt" value=111>
    <INPUT TYPE="button" onclick="alert(check());" value=check>
    <SCRIPT LANGUAGE="JavaScript">
    var tmp
    function check()
    {
    return  (tmp==txt.value)
    }
    </SCRIPT>
      

  3.   

    用session  cookie的方法当然可以保留第一次载入的值。但我并不想用这种方法。我不知道这样能不能实现,就是某个文本框onchange,就改变某个客户端bool变量。设置为true!哦,呵呵,我边写边想,大概想出来了个方法。
    ---------------------------
    先定义一个hidden的文本框,value=0利用textbox的onchange属性,触发一个函数,把hidden的value改为1,button click的时候,就判断hidden的值就可以了。:)
      

  4.   

    不用那么麻烦……
    <input id=ys value="aaa"><button onclick=alert(ys.defaultValue==ys.value?"Same!":"different!")>Check!</button>
      

  5.   

    啊?有 defaultValue的属性吗?我试试!