Множинні submit для форми

Множинні submit для форми

Кілька submit всередині однієї форми

До недавнього часу в форму можна було вставити тільки одну кнопку submit, в іншому випадку форма обробляла тільки останню кнопку. Додаючи method = "post" і url до елементу форми "form" ми отримували робочу форму.

Тепер ситуація змінилася - в HTML додали нові властивості "formmethod" і "formaction". Вони дозволяють додати метод post та url безпосередньо в кнопку "submit", таким чином до form нічого дописувати не потрібно. Маючи ці параметри, прикріплені до кнопки "submit", а не до form - все це додає більше гнучкості формі. Тепер можна зробити стільки кнопок, скільки буде необхідно для форми.

Властивості formmethod і formaction підтримуються всіма популярними браузерами

Елементи форми (input, select, textarea) за межами форми

Загальноприйнятий факт, що всі елементи форми, що належать їй повинні знаходиться всередині елемента

. Це зменшує гнучкість при розробці дизайну самих форм. Завдяки новому атрибуту "form" тепер будь-який елемент можна винести за межі форми і розмістити будь-який елемент форми в будь-якій частині сторінки. Для цього всього лише необхідно формі додати ідентифікатор ID і потім значення цього ідентифікатора додати до всіх елементів в якості атрибута.

На сьогоднішній день аттрибут form підтримується всіма популярними браузерами, за винятком Internet Explorer (аж до 10й версії).

Сподобався матеріал - натисніть, будь ласка, на кнопку

Олексій дуже досвідчений програміст і хороша людина. Завжди робить все вчасно, а іноді і швидше, ніж обіцяє. Якість роботи на 5 з 5. Часто пропонує альтернативу або кращий варіант. Що дуже ВАЖЛИВО - завжди на зв'язку (майже цілодобово). Завжди уважний до дрібниць, що не часто зустрічається у розробників. Відповідальний. Нормальні ціни. Загалом одні позитивні емоції від робочого процесу і результатів. Олексій, спасибі за якісно виконану роботу! Рекомендую.

Максим Іванов, Директор магазину молодіжного одягу ACIDWEAR.ru