gpt4 book ai didi

jquery - 如何通过按 Enter 键触发输入类型按钮

转载 作者:行者123 更新时间:2023-12-01 01:16:48 25 4
gpt4 key购买 nike

在 JSF 1.2 中,我使用 h:commandButton type="button"但当我点击按钮并按 Enter 键时,该按钮不会触发。我尝试使用 onkeypress="keyEnter(event)"

     function keyEnter(eve){
if (eve.keyCode == 13) {
document.getElementById(eve.target.id).click();
}
return false;
}

按下回车键时会触发按钮。现在我的问题是,我有许多带有按钮类型的 h:commandButton 元素,我该怎么做才能对按钮类型的所有元素实现 keyEnter(eve) ?

提前致谢。

最佳答案

试试这个

完整代码

function keyEnter(eve){
var key = eve.keyCode || eve.which;
if (key == 13) {
document.getElementById(eve.target.id).click();
}
return false;
};

要绑定(bind)所有你可以这样做

$('input[type="button"]').on("keyenter",function(eve){
var key = eve.keyCode || eve.which;
if (key == 13) {
$(this).click();
}
return false;
});

关于jquery - 如何通过按 Enter 键触发输入类型按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13147178/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com