Это довольно легкий, если вы используете jQuery :
$(function() {
// Attach click handler to your buttons
$("button, input[type=submit]").click(function(e) {
e.preventDefault();
// Hide the correct form
var thisForm = $(this).parents("form").hide();
// Show the form after this one
thisForm.nextAll("form:first").show();
});
});
Это также поможет скрыть и показать формы для вас. Предполагается, что ваши кнопки либо <button>
, либо <input type="submit">
, а элементы формы находятся в одном родительском элементе.
Конечно, если у вас есть кнопки в другом месте на странице, которые не имеют такого поведения, вам нужно добавить класс, такой как formContinue
, к интересующим вас кнопкам и изменить третью строку в приведенном выше коде на :
$("button.formContinue, input[type=submit].formContinue").click(function(e) {