2
我試圖弄清楚如何每次窗體的值中的文本框更改時調用方法。HTML窗體 - 當文本框的值發生變化時
例如,
有一個參數,我可以添加一個名爲每次在框中用戶類型的新的東西?我知道有一個「onchange」,但只有在用戶輸入完畢後纔會調用。
謝謝!
我試圖弄清楚如何每次窗體的值中的文本框更改時調用方法。HTML窗體 - 當文本框的值發生變化時
例如,
有一個參數,我可以添加一個名爲每次在框中用戶類型的新的東西?我知道有一個「onchange」,但只有在用戶輸入完畢後纔會調用。
謝謝!
你需要的是一個onkeyup事件。如果沒有一個JS庫您的代碼應類似於這樣(語法爲未選中):
<html>
<head>
<script type="text/javascript">
function keyup(x)
{
//code
}
</script>
</head>
<body>
Enter your name: <input type="text" id="fname" onkeyup="keyup(this)">
</body>
</html>
您還可以,如果你要檢查它,當用戶改變從文本框集中使用的onblur。
更多細節:
你是使用JavaScript和HTML一起? (只是想知道,因爲這個問題沒有標記'JavaScript') – 2010-12-05 22:58:57
是的,JavaScript是允許的。 – CodeGuy 2010-12-05 23:53:58