验证\n&\javascript中的r
您好,我想对的文本框进行验证(其中,验证\n&\javascript中的r,javascript,validation,Javascript,Validation,您好,我想对的文本框进行验证(其中,\n\r)。我尝试了以下代码,但对\n和\r无效。同样,如果我发出警报,则\n将变为,并且不显示不允许使用\n JavaScript: function val() { var et=document.getElementById('plcyWhrclausNm').value; alert(et) if (et.indexOf('\r') > 0|| et.indexOf('\n') > 0|| et.indexOf('w
\n\r
)。我尝试了以下代码,但对\n
和\r
无效。同样,如果我发出警报,则\n
将变为
,并且不显示不允许使用\n
JavaScript:
function val() {
var et=document.getElementById('plcyWhrclausNm').value;
alert(et)
if (et.indexOf('\r') > 0|| et.indexOf('\n') > 0|| et.indexOf('where') >= 0) {
alert('where or "\n" not allowed');
return false;
}
JSP代码:
<html:textarea property="plcyWhrclausNm" cols="55" rows="2" onblur="val()"></html:textarea>
它“现在工作”如何?它不能验证吗?你有错误吗?请澄清。另外,将警报中的\n
转义为:'where或“\\n”not allowed'
\n
和\r
被翻译为控制字符LF和CR。这是您真正想要的,还是实际文本包含反斜杠,后跟n
或r
?工作正常。