Во-первых, я хотел бы предложить кожура форму вплоть до его первой необходимости:
<form id="mail_form">
<input type="text" name="subject" id="subject"/>
<textarea name="message" id="message"></textarea>
<input type="submit" name="submit" id="submit" value="Send"/>
</form>
Тогда добавить в некоторой семантической информации:
<form id="mail_form">
<label for="subject">Subject:</label>
<input type="text" name="subject" id="subject"/>
<label for="message">Message:</label>
<textarea name="message" id="message"></textarea>
<input type="submit" name="submit" id="submit" value="Send"/>
</form>
Затем используйте fieldset
элементы сегментировать формы в связанных с ним компонентов:
<form id="mail_form">
<fieldset class="message">
<label for="subject">Subject:</label>
<input type="text" name="subject" id="subject"/>
<label for="message">Message:</label>
<textarea name="message" id="message"></textarea>
</fieldset>
<fieldset class="submitReset">
<input type="submit" name="submit" id="submit" value="Send"/>
</fieldset>
</form>
На этом этапе вам необходимо добавить информацию в открывающем теге form
«s, чтобы дать инструкции относительно того, что вы хотите, чтобы произошло на подать, и как:
<form id="mail_form" action="http://path.to.server-side-script.com/script.php" method="post" <!-- or 'get' -->>
После нажатия кнопки отправить это (или форма предоставляется любыми способами), информация будет отправлена на серверный/внутренний скрипт, расположенный по адресу «http://path.to.server-side-script.com/script.php», ,
В отличие от JS, вы не должны беспокоиться о политике, касающейся одного домена, и вы можете может (хотя, вероятно, не должны) отправлять информацию в любую форму, доступную в вашем браузере.
Отредактировано в ответ на комментарий (на вопрос) с помощью OP:
... форма не отправляется. Я ищу лучший скрипт для отправки веб-форм.
Вам не нужно сценарий отправить форму, все, что вам нужно сделать, это добавить атрибуты action
и method
в открывающем теге form
«s. Браузер самостоятельно позаботится об отправке. Вам do, однако нужен скрипт для обработки/обработки формы на вашем сервере. Но это еще один вопрос, и он отвечает только в том случае, если вы подробно расскажете о своих внутренних/серверных ресурсах.
Что не работает? –
Какие серверные технологии вы хотите использовать? – karlis
@John форма не отправляю. Я ищу лучший скрипт для отправки веб-форм. – Tim