我需要能够在Javascript中检测何时将任何字符输入到文本框中,并清除另一个相应的文本框。我已经使用了onfocus方法,但是当在文本框之间进行选项卡提交时,它会删除数据而我不想要它。
在输入文本框时,我可以使用哪些方法来触发JS事件?
答案 0 :(得分:3)
答案 1 :(得分:0)
如果你使用jQuery:
$("#myTextbox").keypress()
$("#myTextbox").keyup()
$("#myTextbox").keydown()
如果您想知道按下了哪个键,请尝试:
$("#myTextbox").keydown(function(e){ alert(e.which); });
如果您没有使用e.which,那么您将遇到跨浏览器问题。