Несколько форм

Например, вы хотите, чтобы 5 флажков имели собственную кнопку отправки, а остальные 5 имели собственную кнопку отправки. Должны быть независимыми друг от друга, но они не сгруппированы вместе на html-странице. Могу ли я вложить другую форму? Могу ли я поместить их под одним и тем же именем, и если да, как отличить отправку? Представляется, что Submit отправляет элемент имени формы, а не имена элементов в форме. (Использование HTML и JS)

Спасибо.

Можете немного прояснить это? И, возможно, разместите какой-нибудь код.

Iain Holder 15.01.2009 03:16

Люди обычно отвечают на комментарии здесь или в ответах?

T.T.T. 15.01.2009 03:29

Здесь они просят разъяснений, прежде чем ответить.

Allain Lalonde 15.01.2009 04:04

@Tommy Они редактируют вопрос.

alex 15.01.2009 04:47
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
0
4
374
3
Перейти к ответу Данный вопрос помечен как решенный

Ответы 3

Я бы использовал элемент кнопки. Попробуйте эту ссылку: http://particletree.com/features/rediscovering-the-button-element/

В основном вы используете их как свои представления. Firefox правильно отправляет атрибут значения, но IE отправляет innerHTML. Но все они имеют вид name = value / innerHTML.

Так, например, используя PHP, вы можете использовать

if (isset($_POST['nameOfButtonElement'])) {

echo 'user clicked this button';

}

Обновлено: IE6 (сюрприз-сюрприз) вообще не справляется с этим. См. Этот вопрос: IE 6 и элементы с несколькими кнопками отправляют свои имена и значения

Может быть, что-то в этом роде (так вы сможете это контролировать):

function ava_aken_hp()
{
// I use blank form with hidden fields to populate it with values from POST.

  document.blank.action = "https://www.mypage.com";
  document.blank.elements["CHECK"].value=....;
  ...
  document.blank.submit();
}

// In your form:
<input type = "submit" value = "Submit1" onclick = "ava_aken_hp();">
Ответ принят как подходящий

Ваше разъяснение не имеет особого смысла с точки зрения пользователя. Возможно, вам нужно что-то вроде этого:

<form action = "/cgi-bin/Lib.exe" method = "post" name = "checks" id = "Form1">
  <input type = "checkbox" name = "user" value = "'$NAME'" id = "Checkbox1" />
  <input type = "checkbox" name = "user" value = "'$NAME'" id = "Checkbox2" />

  <input type = "submit" value = "DELETE" id = "Submit1" name = "Submit1" />
</form>

<form action = "/cgi-bin/Lib.exe" method = "post" name = "checks" id = "Form2">
  <input type = "checkbox" name = "guest" value = "'$NAME'" id = "Checkbox1" />
  <input type = "checkbox" name = "guest" value = "'$NAME'" id = "Checkbox2" />

  <input type = "submit" value = "DELETE" id = "Submit2" name = "Submit2" />
</form>

Другие вопросы по теме