Ответов: 8 Просмотров: 1415
|
В форме обратной связи есть три (1, 2, 3) кнопки radio пример на сайте http://www[dot]eu-taxi[dot]ru/online/ . При нажатии на одну из них открываются несколько дополнительных полей для заполнения. Причем при нажатии разных кнопок открываются разные поля с разными ($name). Подскажите как заставить cкрипт обрабатывать только те поля которые я открыл.
В avaScript это делается так:
CODE ( javascript):
скопировать код в буфер обмена
else if (document.getElementById('name1').value == 'Адрес' && document.getElementById('home').value == ''){ alert('Введите адрес.'); return false;} else if (document.getElementById('name2').value == 'Телефон' && document.getElementById('tel').value == ''){ alert('Введите телефон.'); return false;}
Как написать в подобном скрипте;....
CODE ( javascript):
скопировать код в буфер обмена
$(function() { //........ $("#name").change(function(){ name = $("#name").val(); var expname = /^[а-яА-Яa-zA-Z0-9_]+$/g; var resme = me.search(expname); if(resname == -1){ $("#name").next().hide().text("Введите /////////").css("color","red").fadeIn(400); $("#name").removeClass().addClass("inputRed"); nameStat = 0; buttonOnAndOff(); }else{ $("#name").removeClass().addClass("inputGreen"); $("#name").next().text(""); nameStat = 1; buttonOnAndOff(); } }); $("#name").keyup(function(){ $("#name").removeClass(); $("#name").next().text(""); });
За раннее благодарю. |