我有一个包含3列的Excel电子表格。
当我复制这三个单元格并将它们粘贴到我的文本框中时,我得到的值看起来像这样: 我需要消除空格,但是我研究过的方法都没有起作用。
以下是我的代码:
当我警告
1st | 2nd | 3rd
----------------------------------------
xxxxxxxx x xxxxxxxx
当我复制这三个单元格并将它们粘贴到我的文本框中时,我得到的值看起来像这样: 我需要消除空格,但是我研究过的方法都没有起作用。
以下是我的代码:
$(document).ready(function() {
$("#MyTextBox").blur(function() {
var myValue = $(this).val();
alert(myValue);
var test = myValue.replace(' ', '');
alert(test);
$("#MyTextBox").val(test);
});
});
当我警告
测试
时,它看起来与原始内容完全相同,并且MyTextBox
的值没有被替换。
我有一个JSFiddle,我正在尝试复制该问题,但在这种情况下,仅替换第一个空格,但新值正在填充到文本框中。
我做错了什么?
任何帮助都将不胜感激。
myValue.replace(/\s/g, '')
。\s
代表空格字符,g
将替换所有空格。 - n4m31ess_c0d3r