我写了一个样本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