пример
Выясните, какие 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.
Поддержка браузеров
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 Добавить объект