是否可以在输入文本输入时调用javascript函数,而不使用jquery?
<input name = 'text' type = 'text' onEnter('callJavascriptFunction')>
^ ---最好将onEnter放在像上面这样的元素中......
答案 0 :(得分:1)
当然是:
<input name="text" type="text" onkeyup="callJavascriptFunction();">
您也可以在没有内联javascript的情况下执行此操作:
<input id="myTextBox" name="text" type="text">
然后在你的js文件中:
var myTextBox = document.getElementById('myTextBox');
myTextBox.addEventListener('keyup', function(){
//do some stuff
});
编辑:如果您正在寻找输入:
<input id="myTextBox" name="text" type="text">
然后在你的js文件中:
var myTextBox = document.getElementById('myTextBox');
myTextBox.addEventListener('keypress', function(){
if(e.keyCode == 13){//keyCode for enter
//do some stuff
}
});