Hej, jag försöker använda joxxx skript för att validera e-mailadresser i ett inputfält men det fungerar inte... Vad gör jag för fel?
String.prototype.isValidEmail = function(){
return !! this.match(/^([a-zA-Z0-9]{1}([a-zA-Z0-9|.|-|_]*)[a-zA-Z0-9]{1})@([a-zA-Z0-9]{1}([a-zA-Z0-9|.|-|_]*)[a-zA-Z0-9]{1})\.([a-zA-Z]{2,4})$/)
}
function checkFormInput(){
if (document.NewCustomerForm.T1.value=="") {
alert("Please enter a company name.");
return false;
} else if (!document.NewCustomerForm.T11.isValidEmail()) {
alert("Du måste fylla i korrekt en E-mail adress.");
return false;
} else {
alert("Ditt meddelande har skickats iväg.");
return true;
}
}
Error: Object doesnt support this property method
Det smäller alltså på: } else if (!document.NewCustomerForm.T11.isValidEmail()) {
Vad gör jag fel?