пример
Возврат какой метод 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.
Поддержка браузеров
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 атрибут
<Кнопка объекта