Просмотр полной версии : javascript
Здраствуйте уважаемая публика. Очень нужен скрипт на JS для отправки почты с формы на почту. с введением адреса отправителя и проверкой на наличие @ .
Зарание спасибо.
Если ты спрашиваешь про клиентский JS, то это нереально.
Если ты спрашиваешь про клиентский 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).
Псих, ты ошибаешься ;)
mailto инициирует отправку почты на стороне клиента (точнее, не отправку, а запуск почтовика)
vBulletin® v3.8.5, Copyright ©2000-2024, Jelsoft Enterprises Ltd.