Форма с полями состоит из двух этапов.
Есть функция для перехода от первого этапа ко второму по ссылке NEXT>
function createNextButton(i) {
var stepName = "step" + i;
$("#" + stepName + "commands").append("<a href='#' id='" + stepName + "Next' class='next'>Next ></a>");
$("#" + stepName + "Next").bind("click", function(e) {
$("#" + stepName).hide();
$("#step" + (i + 1)).show();
if (i + 2 == count)
$(submmitButtonName).show();
selectstep(i + 1);
});
}
Есть функция проверки полей в форме:
function prov()
{
if (obj_form.name.value=="")
{
alert ("Введите свое имя!");
return;
}
if (obj_form.email.value=="")
{
alert ("Введите E-mail!");
return;
}
}
Проблема в следующем:
Как сделать, чтобы при нажатии NEXT> вначале была проверка полей,
и когда все поля правильно заполнены при нажатии NEXT> был переход на следующий этап.
Пробовал через onclick так:
$("#" + stepName + "commands").append("<a href='#' onclick='prov();' id='" + stepName + "Next' class='next'>Next ></a>");
но у меня ничего не вышло.
С ув.