Цитата:
Сообщение от RaZEr
Если ты спрашиваешь про клиентский JS, то это нереально.
|
я так понимаю, человеку нужна проверка формы на валидность + функция mail.
Вот из старых запасов js функции. Немного кривоватые, но все же.
Код:
function check_email(email)
{
var emailReg = "^[-a-z0-9!#$%&'*+/=?^_`{|}~]+(\.[-a-z0-9!#$%&'*+/=?^_`{|}~]+)*@(([a-z]([-a-z0-9]*[a-z0-9]+)?){1,63}\.)+([a-z]([-a-z0-9]*[a-z0-9]+)?){2,63}$";
var regex = new RegExp(emailReg);
if (regex.test(email))
return true;
else
return false;
}
function check_name(name){
var nameReg = "^[a-zа-яА-ЯA-Z0-9_ ]{3,60}$";
var regex = new RegExp(nameReg);
//window.alert(name);
if(regex.test(name) == true)
return true;
else
return false;
}
function check_pass(pass){
var passReg = "^[a-z0-9_.а-яА-Я !@#$%&*()<>+-/~;:,=]{6,16}$";
var regex = new RegExp(passReg);
if(regex.test(pass))
return true;
else
return false;
}
Подключаешь это в виде js файла или прямо в тело скрипта вставляешь, делаешь проверки, а потом вызываешь функцию mail (php).