【发布时间】:2013-10-31 08:41:23
【问题描述】:
$('#pass').focusout(function(){
alert(($(this).text().replace(/\n\r|\n/g,'')).length);
if(($(this).text().replace(/\n\r|\n/g,''))===''){alert('please be true');$('#water').text('enter password');}
});
我剩下的长度为 3,如果我这样做,则不会显示:
alert('_'+($(this).text().replace(/\n\r|\n/g,''))+'_');
我明白了
alert(__);
即使长度是 3
这些是我认为的某种制表符空间。我怎么能删除它们?
【问题讨论】:
-
你能在替换之前提供
$(this).text()的值吗?
标签: javascript spaces carriage-return