问题描述
我有订单编号(7位数),在正常情况下,你从电子邮件复制粘贴到文本框的文本框,你不小心复制一个多次或两个空格这造成恼人的验证错误。
I've a textbox of order id(7 digits), which in normal cases you copy paste from email to the textbox, many times you accidently copy one or two white spaces which causing annoying validation error.
我想在jQuery的code我的布局\\母版
简化版,即允许写入空白时复制粘贴的(使用键盘或鼠标)有空格的数字删除了空间,并保持数只。
I want jquery code in my Layout\MasterPage
that does't allow writing white spaces and when copy paste (with keyboard or mouse) numbers with white spaces removes the spaces and keeps the numbers only.
以上应与类文本框只发生白色空间是死
The above should happen only on textboxes with class white-space-is-dead
推荐答案
不要
$('.white-space-is-dead').change(function() {
$(this).val($(this).val().replace(/\s/g,""));
});
更新您的
注意 \\ S
可能的比你喜欢的。如果是这样,使用文字空格代替
Note that \s
may be more than you like. If so, use a literal white space instead
.replace(/ /克,));
这篇关于删除文本框空白时复制粘贴使用jQuery的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!