Есть форма, устроенная как визард (разбита по шагам). Соответственно, у формы есть кнопки "Сохранить все говно", и "Перейти к следующему шагу".
<form method="POST">
<input type="text" name="txt" value="Какой-то текст" /><br />
<input type="submit" name="save" value="Сохранить все говно" />
<input type="submit" name="next" value="Перейти к следующему шагу" />
</form>
<?
echo "POST DATA:<pre>".print_r($_POST,1)."</pre>";
?>
Позырить тут: http://anchors.ru/trash/submit_buttons.php
Если чувак нажимает на кнопку, в $_POST появляется ключик с @name этой кнопки и все круто. Если же чувак субмитит форму нажатием "Enter", в $_POST появляется ключик с именем первой попавшейся кнопки, что меня не устраивает :( Я хочу, чтоб по дефолту работала кнопка "К следующему шагу". И чтоб эта кнопка располагалась справа (логично же, не?). И чтоб не долбиться с яваскриптом на клиенте. И чтоб не выдумывать косоебищную верстку.
Скажите, может я в упор не вижу в спецухе HTML какой-нить волшебный атрибут типа default="true"???
Спасибо.
<form method="POST">
<input type="text" name="txt" value="Какой-то текст" /><br />
<div style="display:none;"><input type="submit" name="default" value="FFF" /></div>
<input type="submit" name="save" value="Сохранить все говно" />
<input type="submit" name="next" value="Перейти к следующему шагу" />
</form>
Если кто придумает лучше - будет круто :)