Простая проверка ввода электронного адреса (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>