【发布时间】:2011-08-18 20:14:14
【问题描述】:
我需要在不修改输入标签本身的情况下将事件添加到文本框。我创建了一个函数,它将检查以确保只输入字母并且不允许数字或符号。我必须为此编写代码并且它是有效的......当插入输入标签内时,我无法在我的代码中的其他地方添加这个事件。非常感谢任何帮助。
提前致谢,
【问题讨论】:
标签: javascript events runtime add
我需要在不修改输入标签本身的情况下将事件添加到文本框。我创建了一个函数,它将检查以确保只输入字母并且不允许数字或符号。我必须为此编写代码并且它是有效的......当插入输入标签内时,我无法在我的代码中的其他地方添加这个事件。非常感谢任何帮助。
提前致谢,
【问题讨论】:
标签: javascript events runtime add
获取您有兴趣监控的所有输入。然后为他们每个人订阅一个函数和你的事件。
QuirksMode 在这里谈论传统的事件映射,也有 W3C 标准事件的链接。
所以收集您的所有输入,然后将您的事件附加到它们
Pseudocode:
var elementArray = getAllInputElements();
for (var element in elementArray) {
element.onclick = myfunction;
}
【讨论】: