我试图简单地禁止将“@”输入我表单中的“街道地址”字段。我有以下代码阻止“@”被接受,但只是字符。如果字段中包含“@”的任何使用,我需要它来创建错误消息(例如'abc@123.com')。 谢谢!
if (theForm.BillAddress.value == "@")
{
alert("Please enter your Billing Address not Email Address.");
theForm.BillAddress.focus();
return (false);
}
答案 0 :(得分:1)
现在你正在进行完全匹配,将其更改为
if(theForm.BillAddress.value.indexOf("@") != -1)