Браузер |
![]() |
![]() |
![]() |
![]() |
![]() |
|||||||||||||||
Версия |
6.0 |
7.0 |
8.0 |
9.0 |
2.0 |
3.0 |
4.0 |
5.0 |
9.2 |
9.6 |
10 |
2.0 |
3.1 |
4.0 |
5.0 |
2.0 |
3.0 |
3.6 |
4.0 |
|
Поддержка |
onclick=
"скрипт"
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Параметр onclick</title>
<script type="text/javascript">
function isEmail() {
var str = document.getElementById("email").value;
var status = document.getElementById("status");
var re = /^[^\s()<>@,;:\/]+@\w[\w\.-]+\.[a-z]{2,}$/i;
if (re.test(str))
status.innerHTML = "Адрес правильный";
else status.innerHTML = "Адрес неверный";
if(isEmpty(str)) status.innerHTML = "Поле пустое";
}
function isEmpty(str){
return (str == null) || (str.length == 0);
}
</script>
</head>
<body>
<form action="">
<p>Введите адрес электронной почты и нажмите кнопку «Проверить»</p>
<p><input type="text" id="email"> <span id="status"></span></p>
<p><input type="button" value="Проверить" onclick="isEmail()"></p>
</form>
</body>
</html>