<!--
Ниже расположена форма скрипта:
1. Прописываем ID для формы (если форм подписки несколько, то разные. ID должен быть уникальным в пределах веб-страницы)
id="mtux_form1"
2. Добавляем файлы jQuery на страницу (если они у Вас уже подключены, то пропустите шаг 2). Желательно эти файлы подключать в секцию HEAD
3. Пишем небольшой скрипт для проверки формы.
-->
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"
></script>
<form id="mtux_form1" target="_blank" method="post" action="http://mailtux2.tld/ru-ru/user/subscribe?codepage=UTF-8" name="mtux_sform">
<input type="hidden" title="" value="1" name="mtux_sform[mailing_id]" /> <input type="hidden" title="" value="" name="mtux_sform[group_id]" /> <input type="hidden" title="" value="0" name="mtux_sform[canal_id]" />
<div><input type="text" title="" value="" name="mtux_sform[email]" /> E-mail</div>
<div><input type="text" title="" value="" name="mtux_sform[firstname]" /> Имя</div>
<div><input type="text" title="" value="" name="mtux_sform[tel1]" /> Телефон</div>
<div><input type="submit" title="" value="Подписаться!" name="mtux_sform[btnSubmit]" /></div>
</form>
<script type="text/javascript">
$("#mtux_form1 input[type=submit]").live('click', function () {
var $mtuxform = $(this).parents('form');
// Пример обязательного заполнения поля firstname
if (0 == $mtuxform.find('input[name*="firstname"]').val().length) {
alert('Пожалуйста, укажите как Вас зовут.');
return false;
}
if (0 == $mtuxform.find('input[name*="email"]').val().length) {
alert('Пожалуйста, укажите Ваш e-mail адрес.');
return false;
}
});
</script>
Таким же образом можно проверить другие поля на заполнение, или на соответствие какому-то шаблону. Задавайте вопросы, будем отвечать, как решить Вашу проблему.

Помощь













