JavaScript 比回车更糟糕的是什么


$('#pass').focusout(function(){
    alert(($(this).text().replace(/nr|n/g,'')).length);
    if(($(this).text().replace(/nr|n/g,''))===''){alert('please be true');$('#water').text('enter password');}
    });

我留下的长度为 3,如果我这样做就不会显示:

alert('_'+($(this).text().replace(/nr|n/g,''))+'_');

明白了

alert(__); 

即使长度为 3

我认为这些是某种制表符空间。 我该如何删除它们?

试试这个

someText.replace(/(rn|n|r)/gm,"");

你可以使用(这个)

replace(/s/g,'')

\s 匹配单个空格字符,包括空格、制表符、表单换行符、换行符,但不知道您的$(this).text()包含什么,因此不确定结果。

function __kill(text)

{return text.replace(/\r||\r|\t/g,'');};

\t <<<---像这样

最新更新