Последние учебники веб-разработки
×

JavaScript Справка

обзор

JavaScript

JS строка JS Число JS операторы JS Заявления JS математический JS Дата JS массив JS логический JS RegExp JS Глобальный JS конверсионный

браузер BOM

Window Navigator Screen History Location

HTML DOM

DOM Документ DOM элементы DOM Атрибуты DOM Мероприятия DOM Стиль

HTML Объекты

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <keygen> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <td> <th> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>

Другие объекты

CSSStyleDeclaration


 

Input Submit formMethod Property

<Input Добавить объект

пример

Выясните, какие HTTP метод, используемый для отправки формы на сервер:

var x = document.getElementById("mySubmit").formMethod;

Результат х может быть:

post
Попробуй сам "

Определение и использование

Множества свойства formMethod или возвращают значение formmethod атрибута кнопки отправки.

formmethod атрибут определяет метод HTTP для отправки данных формы в URL действия.

formmethod атрибут переопределяет method атрибут <form> элемента.

formmethod атрибут используется только для кнопок с типом = «отправить».

Форм-данные могут быть отправлены в качестве URL переменных (method="get") или как HTTP POST транзакции (method="post") .

Заметки о "get" метод:

  • он добавляет форм-данных в URL в пар имя / значение
  • это полезно для формы представления, когда пользователь хочет, чтобы закладки результата
  • Существует предел того, сколько данных вы можете поместить в URL (зависит от браузера), поэтому вы не можете быть уверены, что все форм-данные будут переданы правильно
  • Никогда не используйте "get" метод для передачи конфиденциальной информации! (Пароль или другая конфиденциальная информация будет отображаться в адресной строке браузера)

Заметки о "post" метода:

  • он посылает форм-данных в виде HTTP POST операции
  • Форма представления с "post" метод не может быть закладкой
  • она более надежна и безопасна , чем "get"
  • он не имеет ограничений по размеру

Примечание: formmethod атрибут является новым для <input> элемент с типом = «отправить» в HTML5.


Поддержка браузеров

Internet ExplorerFirefoxOperaGoogle ChromeSafari

FormMethod свойство поддерживается во всех основных браузерах.

Примечание: formMethod свойство не поддерживается в Internet Explorer 9 и более ранних версий.


Синтаксис

Возвращает свойство formMethod:

submitObject .formMethod

Установите свойство formMethod:

submitObject .formMethod=get|post

Значения свойств

Стоимость Описание
get По умолчанию. Дописывает форм-данных в URL в пар имя / значение: URL имя = значение & имя = значение?
post Посылает форм-данных в виде HTTP POST операции

Технические подробности

Возвращаемое значение: Строка, представляющая метод HTTP, используемый для отправки формы на сервер

Еще примеры

пример

Изменение способа отправки данных формы:

document.getElementById("mySubmit").formMethod = "post";
Попробуй сам "

Похожие страницы

HTML ссылка: HTML <input> formmethod атрибут


<Input Добавить объект