-1

嘿伙计们,我有 ff 代码,当我手动执行此操作时,它会发出警报消息。
bt 我想使用 jquery 以编程方式进行如下操作:
html 代码:

 <input type="text" id="inpt" />  

js代码:

   $("#inpt").keypress(function(e) {  
      if (e.keyCode == '13') {  
         alert("enter key pressed");  
      }  
   });   

//调用abv事件处理程序

 r=$("#inpt");  
    r.focus();  
    e = $.Event('keypress');  
    e.which =13; // ENTER_KEY  
    $(r).trigger(e);

它不显示警报消息,也没有错误消息
请帮助!

4

1 回答 1

0

改变:

if (e.keyCode == '13') {

至:

if (e.which == '13') {

http://jsfiddle.net/BqAkR/

于 2013-02-17T08:33:32.030 回答