Могу ли я отправить HTML <form> с <div> вместо <input type="submit">?
<form>
<div>
<input type="submit">
Как это:
<form method="post" action="" id="myForm"> <textarea name="reply">text</textarea> </form> <div>Submit the form by clicking this</div>
Только с использованием JavaScript, как правило, вы используете jQuery и привязываете событие нажатия div к событию отправки формы.
См .: http://api.jquery.com/submit/
Пример там даже демонстрирует этот точный сценарий.