Показать сообщение отдельно
  #1 (permalink)  
Старый 18.05.2013, 00:27
Новичок на форуме
Отправить личное сообщение для THFC Посмотреть профиль Найти все сообщения от THFC
 
Регистрация: 18.05.2013
Сообщений: 6

Обработка данных формы
Не работает скрипт, то есть не проверяет поля формы, если кто нибудь знает подсткажите в чем проблема, весть встроеный .html приводить конечно не буду, обычная форма, вопрос конечно по jQuery.

$(document).ready(function() {
	$('form').submit(function() {
		var pole2 = $('#pole2');
		var pole3 = $('#pole3');
		var p = /^[a-z0-9_\.\-]+@([a-z0-9\-]+\.)+[a-z]{2,4}$/i;
		if (!p.test(pole2.val())) {
			alert('Введите номер телефона');
			pole2.css('background', '#ffe4e1').focus().select();
			return false;
		}
		p = /^[a-z0-9_\.\-]+@([a-z0-9\-]+\.)+[a-z]{2,4}$/i;
		if (!p.test(pole3.val())) {
			alert('Неверный адрес E-mail');
			pole3.css('background', '#ffe4e1').focus().select();
			return false;
		}
	}); // end submit 
    $('.send').click(function() {
    $('.form').hide().slideDown(2000)
    .css({
    background: '#131313',
    opacity: '0.9',
    border: 'none'
    })
    .html(<form action="test.php" method="GET">Весь остальной код...</form>
    }); // end click
});

И ещё по этой теме, как можно перевести строку аргументов html, пробовал использовать синтаксис как в css, через запятую, да в общем все возможные варианты, ничего не получается. Просто кода .html для формы получается слишком много, тот же css встроеный... Замечал в модулях разработчиков то же самое, в том же ....min.js.
Ответить с цитированием