2011-11-15 48 views
0

我試圖簡單地禁止在我的表單中輸入街道地址字段中的「@」。我有以下代碼停止「@」被接受,但只是字符。如果任何使用「@」的字段包含在字段中(例如'[email protected]'),我需要它創建錯誤消息。 謝謝!禁止從街道地址字段中輸入電子郵件地址

if (theForm.BillAddress.value == "@") 
{ 
alert("Please enter your Billing Address not Email Address."); 
theForm.BillAddress.focus(); 
return (false); 
} 

回答

1

現在你正在做精確匹配,將其更改爲

if(theForm.BillAddress.value.indexOf("@") != -1) 
相關問題