gpt4 book ai didi

javascript - 如何让多个输入使用按键功能? JavaScript HTML

转载 作者:行者123 更新时间:2023-12-04 02:19:01 26 4
gpt4 key购买 nike

如何获得多种输入类型以使用按键输入?这是我的代码。

//keypress enter
var input = document.getElementById("cost");
input.addEventListener("keyup", function(event) {
if (event.keyCode === 13) {
event.preventDefault();
document.getElementById("calc").click();
}
});

如您所见,这段代码一次只能提取 1 个元素。

最佳答案

使用 querySelectorAll 选择所有输入类型元素,然后应用循环为它们分配事件监听器:

var inputs = document.querySelectorAll("input");
for (var i = 0; i < inputs.length; i++) {
inputs[i].addEventListener("keyup", function(event) {
if (event.keyCode === 13) {
event.preventDefault();
document.getElementById("calc").click();
}
});
}

关于javascript - 如何让多个输入使用按键功能? JavaScript HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59540635/

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