Простая проверка ввода электронного адреса (e-mail), на наличиен "@" и "." с определенных
<html> <head> <title>Простая проверка ввода электронного адреса (e-mail), на наличиен "@" и "." с определенных знаков.</title> <script language="JavaScript"> <!-- function isValidEmailAddress ( str ) { // проверяет не осталось ли поле пустым if (str == " ") { alert ("Enter an email address in the field, please.") return false } // проверяет наличи '@' else if ( str. indexOf ( "@" , 4) == -1 ) { alert("Error: Вы внесли " + str + ". Ваш электронный адрес не содержит в себе '@' ." ) ; return false } // проверяет наличие 'точки' else if ( str. indexOf ( "." , 7) == -1 ) { alert("Error: Вы внесли " + str + ". Ваш электронный адрес не содержит в себе '.' ." ) ; return false } return true } --></script> </head> <body> E-mail:<form><input type="text" size="30" maxlength="40" name="EmailAddressField" valing="middle" onChange="isValidEmailAddress(this.value)"><input type="submit" value="Отправить"></form> </body> </html>