我想看看是否可以阻止回车键并将其替换为空格。我还使用表单验证仅允许字母、数字和其他一些特定字符,例如美元符号、减号和句点等。
这是该代码,我想看看是否可以将它们合并为一个,并能够检查验证并将按键替换为一个代码/调用中的空格。
<script type="text/javascript">
function ValidateForm(form)
{
var str
str=document.getElementById('limitedtextarea').value
str=str.replace(/[^A-Za-z0-9.-:/$ ]/g, "");
document.getElementById('limitedtextarea').value=str
//return true;
}
</script>
<FORM action="sms_SendMessage.asp" method=post onsubmit="javascript:return ValidateForm(this)" target=_blank>
谢谢您的帮助...
在 javascript 中,换行符表示为\n
。您可以在验证函数中用空格替换它们,如下所示:
function ValidateForm(form)
{
var str
str=document.getElementById('limitedtextarea').value
str=str.replace(/[^A-Za-z0-9.-:/$ ]/g, "");
str=str.replace(/\n/g, " ");
document.getElementById('limitedtextarea').value=str
//return true;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)