舞动青春zht
2017-03-13 08:17
采纳率: 77.8%
浏览 2.2k

js给input控件添加onkeypress属性

在前台直接添加onkeypress可以实现.

 <input id="CurrPage" type="text" style="text-align:center;width:40px;" onkeypress="if (event.keyCode == 13) searchPage()" />

后来修改成在js文件中添加input控件, 并添加onkeypress属性, 没有效果了

    var temp5 = document.createElement("input");
    temp5.type = "text";
    temp5.id = "CurrPage";
    temp5.style = "text-align:center;width:40px;"
    temp5.onkeypress = "if (event.keyCode == 13) searchPage();";
    temp5.value = curPage;
    div.appendChild(temp5);

请各位大神帮忙看看, 需要怎么修改才能实现相同的效果, 谢谢!

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • 已采纳
         temp5.onkeypress = function(event){event=event||window.event;if (event.keyCode == 13) searchPage();}
    
    已采纳该答案
    打赏 评论

相关推荐 更多相似问题