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






Я бы использовал элемент кнопки. Попробуйте эту ссылку: 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>
Можете немного прояснить это? И, возможно, разместите какой-нибудь код.