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

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


 

Button formMethod Property

<Кнопка объекта

пример

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

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

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

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

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

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

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

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

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

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

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

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

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

Примечание: formmethod атрибут является новым для <button> элемента в HTML5.


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

Internet ExplorerFirefoxOperaGoogle ChromeSafari

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

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


Синтаксис

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

buttonObject .formMethod

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

buttonObject .formMethod=get|post

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

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

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

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

Еще примеры

пример

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

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

пример

Другой пример о возврате имущества formMethod:

var x = document.getElementById("myBtn").formMethod;
Попробуй сам "

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

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


<Кнопка объекта