
14.03.2008, 23:00
|
|
Постоянный
Регистрация: 23.11.2007
Сообщений: 342
С нами:
9718355
Репутация:
310
|
|
Сообщение от astrologer
А как ты его применяешь?
Вобщем есть форма
PHP код:
<form method='post' onSubmit = "return checkform(this); return isEmailCorrect(this,'email')">
E-mail:<input type='text' name='email' required>
перед ней код:
<script language='JavaScript' src="../js/reg.js"></script>
в нем:
function isEmailCorrect(formname, fieldname) {
var re = /^[a-zA-Z0-9\-_](([a-z0-9\-_\.\+\&]?)+[a-z0-9])?\@((\w([a-zA-Z0-9\-_]+\w)?\.[a-z]{2,4})|(([01]?\d\d|2[0-4]\d|25[0-5])\.([01]?\d\d|2[0-4]\d|25[0-5])\.([01]?\d\d |2[0-4]\d|25[0-5])\.([01]?\d\d|2[0-4]\d|25[0-5]))|(localhost))$/i;
if(re.test(eval("document.forms['"+formname+"']."+fieldname+".value"))) return true;
else {
alert("Email incorrect!");
eval("document.forms['"+formname+"']."+fieldname+".focus()");
return false;
}
}
и траляля...
Последний раз редактировалось brasco2k; 14.03.2008 в 23:03..
|
|
|