gpt4 book ai didi

javascript - 如何使用 Javascript 设置 HTML 标签的 Enter 键按下

转载 作者:行者123 更新时间:2023-12-03 12:43:26 25 4
gpt4 key购买 nike

我想在 alert(get_approve_2.innerHTML); 之后添加一个回车键,如下代码所示。

这意味着每次警报运行时,都会在警报弹出后开始按 Enter 键。

$(get_status1).change(function(){ // Get value of Status 1
//alert($('option:selected', $(this)).text());
var value = $('option:selected', $(this)).text();
var get_approve_2 = document.getElementById("ctl00_m_g_ee431d81_6c29_4b13_a29e_884f483a4e68_ff171_ctl00_ctl00_UserField_upLevelDiv");

if (value == "Approve"){
var name_approve_2 = "Receptionist";
get_approve_2.innerHTML = name_approve_2;
alert(get_approve_2.innerHTML);
// Enter key press goes here
}

else{
//alert("Reject");
get_approve_2.innerHTML = " ";
}
});

我尝试过这个,但我不知道它如何自动运行或触发

function runScript(e) {
if (e.keyCode == 13) {
var tb = document.getElementById("scriptBox");
eval(tb.value);
return false;
}
}

最佳答案

如果您使用的是 jQuery。您可以使用键代码 13 上的 which 事件作为 Enter 键

// Enter key press goes here

$('Your selector').on('keyup', function(e) {
if (e.which == 13) {
e.preventDefault();
}
});

正如你所说,如果你想自动触发

function runScript(e) {
if (e.keyCode == 13) {
var tb = document.getElementById("scriptBox");
eval(tb.value);
return false;
}
}

在那里添加你的函数

            if (value == "Approve"){
var name_approve_2 = "Receptionist";
get_approve_2.innerHTML = name_approve_2;
alert(get_approve_2.innerHTML);
// Enter key press goes here
runScript(13); //run your function there
}

关于javascript - 如何使用 Javascript 设置 HTML 标签的 Enter 键按下,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23439672/

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