gpt4 book ai didi

javascript - 当用户按下文本框中的某个键时运行代码

转载 作者:行者123 更新时间:2023-12-02 15:47:09 27 4
gpt4 key购买 nike

我有一个 ASP.net 文本框,用户需要输入电子邮件。我需要检测用户何时键入分号 (;),然后取消隐藏文本框并将焦点设置到该文本框。

最佳答案

免责声明:这可能看起来有点“hacky”,我确信有更好的方法可以做到这一点。

您可以使用文本框的onkeypress,将其设置为 JavaScript 函数。在 JavaScript 函数中,以编程方式“取消隐藏”并将焦点放在客户端的其他文本框上。无需回发。

JavaScript:

function checkForSemicolons(event) {
var txtEmail = document.getElementById("<%= txtEmail.ClientID %>");
if (event.keyCode === 59) {
// unhide other textbox and give focus to it
}
}

ASPX:

<asp:TextBox ID="txtEmail" onkeypress="checkForSemicolons(event)" runat="server" />

关于javascript - 当用户按下文本框中的某个键时运行代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32104875/

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