Javascript 输入按键事件不起作用
这不起作用 HTMLJavascript 输入按键事件不起作用,javascript,jquery,html,Javascript,Jquery,Html,这不起作用 HTML <input type="text" class="form-control" id="newtopic" placeholder="Add Topic"> 试试这个 $(document).ready(function(){ $("#newtopic").keypress(function(e){ if(e.keyCode==13){ alert("Hello World"); } }); }); 试试这个 $(d
<input type="text" class="form-control" id="newtopic" placeholder="Add Topic">
试试这个
$(document).ready(function(){
$("#newtopic").keypress(function(e){
if(e.keyCode==13){
alert("Hello World");
}
});
});
试试这个
$(document).ready(function(){
$("#newtopic").keypress(function(e){
if(e.keyCode==13){
alert("Hello World");
}
});
});
试试这个
$(document).keypress(function(e) {
if(e.keyCode == 13) {
alert('You pressed enter!');
}
});
试试这个
$(document).keypress(function(e) {
if(e.keyCode == 13) {
alert('You pressed enter!');
}
});
如果您的代码仍然不起作用,您可以尝试:
if(e.keyCode==13 || e.which == 13) // for cross browser
如果您的代码仍然不起作用,您可以尝试:
if(e.keyCode==13 || e.which == 13) // for cross browser
我认为您的脚本堆栈顺序有问题。您必须先加载jquery,然后将脚本添加到指定的库下面:
<script src="//code.jquery.com/jquery-latest.min.js"></script>
<script>
$(document).ready(function(){
$("#newtopic").keydown(function(e){
if(e.keyCode==13){
alert("Hello World");
}
});
});
</script>
$(文档).ready(函数(){
$(“#newtopic”).keydown(函数(e){
如果(e.keyCode==13){
警报(“你好世界”);
}
});
});
我认为您的脚本堆栈顺序有问题。您必须先加载jquery,然后将脚本添加到指定的库下面:
<script src="//code.jquery.com/jquery-latest.min.js"></script>
<script>
$(document).ready(function(){
$("#newtopic").keydown(function(e){
if(e.keyCode==13){
alert("Hello World");
}
});
});
</script>
$(文档).ready(函数(){
$(“#newtopic”).keydown(函数(e){
如果(e.keyCode==13){
警报(“你好世界”);
}
});
});
您是否尝试过$(“#newtopic”)。keyupit工作::您的代码已经工作(检查@C-link的fiddle)不与我工作,警报不会弹出。您是否尝试过$(“#newtopic”)。keyupit工作::您的代码已经工作(检查@C-link的fiddle)不与我工作,警报没有弹出。您正在使用哪个浏览器,并且是否将代码放入$(document).ready()?$(document).ready(函数(){$(“#newtopic”).keypress(函数(e){if(e.keyCode==13 | e.which==13){alert(“Hello World”)}});我认为您在文档中使用同一id的次数超过了时间。您还可以使用jquery库1.6检查小提琴是否存在相同的问题:您正在使用的浏览器以及是否将代码放入$(document).ready()?$(document).ready(function(){$(“#newtopic”).keypress(function(e){if(e.keyCode==13 | e.which==13){alert(“Hello World”)} }); });我认为您在文档中使用同一id的次数超过了时间。您也可以使用jquery库1.6检查小提琴是否正常:您可以共享小提琴来识别问题吗?嘿,它工作了,我已经下载了jquery 2.0.2,我想path//code.jquery.com/jquery-latest.min.js不工作了。您可以共享小提琴来识别问题吗?嘿,它工作了,我想我已经下载了jquery 2.0.2路径//code.jquery.com/jquery-latest.min.js不工作