我有一个文本字段,我可以像这样在 onkeypress
上调用一个函数
<input type="textbox" class="txtbox" id="userid" onkeypress="keyPress()" >
我正在尝试处理文本字段完全清除时的事件。我试过了,但似乎不起作用
function keyPress()
{
if(document.getElementById('userid').value == null)
{ alert();}
}
是否有更好/正确的方法来实现这一点?请帮忙。
最佳答案
您可以使用 onkeyup
代替并将其与空字符串而不是 null
进行比较,请考虑以下几点:
function keyUp(val) {
if (val == "") {
alert();
}
}
<input type="textbox" class="txtbox" id="userid" onkeyup="keyUp(this.value)">
关于javascript - 清除文本字段时触发事件 : Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56946760/