2010-06-17 75 views
0

如何找到文本框的值是否已更改或不使用JavaScript(即使我們複製的東西,並將其粘貼使用鼠標右鍵粘貼)值已更改或不

+1

自改變以來何時與何值比較? – 2010-06-17 16:48:08

+0

例如最初的文本框是空的,現在我們通過右鍵點擊並粘貼 – 2010-06-17 16:49:46

回答

0

使用KEYUP和點擊事件監聽器

1

嘗試使用文本框onchange事件

0

去是這樣的:

var elem = document.getElementById('id here'); 

elem.onchange = function(){ 
    // your code here...... 
}; 

更多信息:

http://www.w3schools.com/js/js_events.asp

+0

我已經使自動增長textarea.it的工作正常,但是當使用右鍵單擊它複製和粘貼它不能正常工作。如果我在這種情況下使用onchange事件將無法正常工作,因爲要觸發此事件,我們需要按輸入或選項卡。請幫我解決這個問題。 – 2010-06-17 17:00:25

0

,如果你需要檢查這在單獨的事件,並不能使用onchange事件,你可以比較的對象defaultValuevalue

0

可以使用onchange事件跟蹤如果內容已經改變。也可以將當前的input[type=text].valueinput[type=text].defaultValue進行比較。 defaultValue將具有值屬性中提供的原始值。