将 onkeypress 事件添加到输入标记外部的文本框时遇到问题

发布于 2024-11-30 05:21:34 字数 137 浏览 0 评论 0原文

我需要将事件添加到文本框而不修改输入标签本身。我创建了一个函数,它将检查以确保只输入字母而不允许输入数字或符号。我必须为此编写代码并且它是有效的...当插入输入标记内部时,我在代码中的其他位置添加此事件时遇到问题。非常感谢任何帮助。

提前致谢,

I need to add an event to a text box without modifying the input tag itself. I created a function which will check to make sure only letters are entered and not allow numbers or symbols. I have to code for this and it is functional... when inserted inside of the input tag, I am having trouble in adding this event elsewhere in my code. Any help is much appreciated.

Thanks in advance,

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

两仪 2024-12-07 05:21:35

获取您有兴趣监控的所有输入。然后为他们每个人订阅一个功能和您的活动。

QuirksMode 在此讨论传统事件映射,并且还提供 W3C 标准事件的链接。

因此,收集您的所有输入,然后将您的活动附加到其中

Pseudocode:
var elementArray = getAllInputElements();
for (var element in elementArray) {
    element.onclick = myfunction;
}

Get all the inputs that you are interested in monitoring. Then subscribe each of them to a function and your event.

QuirksMode talks about traditional event mapping here and also has links to W3C standard events.

So gather all your inputs and then attach your event to them

Pseudocode:
var elementArray = getAllInputElements();
for (var element in elementArray) {
    element.onclick = myfunction;
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文