Html 仅在活动/聚焦输入元素中用jQuery替换文本
我有一个页面,其中大约有10个Html 仅在活动/聚焦输入元素中用jQuery替换文本,html,jquery,Html,Jquery,我有一个页面,其中大约有10个输入元素。其中一些是我给类的。不允许有空格。现在,我在后台运行了一个jQuery脚本,目的是避免输入-元素中出现空白: $(function() { var elements = $(".no_whitespace_allowed"); var func = function() { if (elements.is(':focus')) elements.val(elements.val().replace(/\s
输入元素。其中一些是我给类的。不允许有空格。现在,我在后台运行了一个jQuery脚本,目的是避免输入
-元素中出现空白:
$(function() {
var elements = $(".no_whitespace_allowed");
var func = function() {
if (elements.is(':focus')) elements.val(elements.val().replace(/\s/g, ''));
else elements.val(elements.val());
}
elements.keyup(func).blur(func);
});
但是,它会将每个输入字段中的文本替换为所有输入中的文本。有什么想法吗?
$(“.不允许空白”).keyup(函数(){
$(this.val($(this.val().replace(/\s/g');
});代码>
$(“.不允许空白”).keyup(函数(){
$(this.val($(this.val().replace(/\s/g');
});代码>
是的,谢谢。是的,谢谢。