1
如果我在文本框中輸入一些值,它應該同時顯示在其他文本框中使用html和js在同一頁。如果我在文本框中輸入一些值,它應該同時顯示在另一個文本框中使用html和js
也就是說,如果我在文本框中輸入測試那麼其他文本框應包含字母測試馬上。
這是可能的。如果是的話如何?
好心澄清。
在此先感謝
如果我在文本框中輸入一些值,它應該同時顯示在其他文本框中使用html和js在同一頁。如果我在文本框中輸入一些值,它應該同時顯示在另一個文本框中使用html和js
也就是說,如果我在文本框中輸入測試那麼其他文本框應包含字母測試馬上。
這是可能的。如果是的話如何?
好心澄清。
在此先感謝
使用onkeydown
事件,具有定時相結合,將立即執行算賬:
textbox1.onkeydown = function() {
window.setTimeout(function() { textbox2.value = textbox1.value; }, 0);
}
對於Opera,您將需要使用onkeypress
捕捉重複輸入(按住按鍵)。
你需要'setTimeout'嗎? (我敢肯定你是這麼做的,我只是看不出爲什麼會掉到我的頭上。) – 2010-06-21 10:49:06
@Paul:在他們的動作之前可以取消激活的事件,所以不使用定時器會導致以前的值被複制到另一個文本框中。 – 2010-06-21 10:53:55
謝謝安迪..工作很酷。這是我真正需要的 – Fero 2010-06-21 10:55:59