我寫了一個樣本HTML頁面調用函數的onkeyup只有一次
<html>
<head>
<script>
function validate() {
alert(document.getElementById('newpass').value);
}
</script>
</head>
<body>
<input type="text" id="newpass" onkeyup="validate();" />
</body>
</html>
但是像當我按退格鍵的情況下,該函數獲取調用多次。 如何讓它只執行一次?
所有我想要做的是讓一個事件一個輸入框的當前值,目前onkeypress事件是不是給當前的一個,但前一個。 onkeyup給出當前但執行很多次。
它,它周圍的其他方法...'keypup'閃光一次,而'keypress'觸發多次。 – gdoron
也許'onchange'在這種情況下可能會更好? – jeremyharris