定义和用法
所述formMethod属性设置或返回的值formmethod一个按钮的属性。
所述formmethod属性指定发送形式的数据时所使用的HTTP方法。 此属性将覆盖窗体的方法属性。
所述formmethod属性仅用于按钮类型为“提交”。
该形状数据可以作为URL变量被发送(with method="get")或作为HTTP交(with method="post")
中的注意事项"get"方法:
- 它形式的数据追加到在名称/值对的URL
- 其中一个用户想书签结果是表单提交有用
- 有多少数据你可以在一个URL(浏览器之间变化),因此,你不能确保所有形式的数据将被传输正确设置限制
- 切勿使用"get"方法传递敏感信息! (密码或其他敏感信息将在浏览器的地址栏中可见)
在注释"post"的方法:
- 它发送该形状数据作为HTTP交易后
- 与表单提交"post"方法不能书签
- 它比更强大且安全的"get"
- 它没有大小限制
注意: formmethod属性是新的<button>在HTML5元件。
浏览器支持
该formMethod属性在所有主流浏览器的支持。
注:在Internet Explorer 9及更早版本不支持formMethod财产。
句法
返回formMethod属性:
buttonObject .formMethod
设置formMethod属性:
buttonObject .formMethod=get|post
属性值
值 | 描述 |
---|---|
get | 追加表单数据的URL:URL名称=值名称=值 |
post | 的形式发送数据作为HTTP交易后 |
技术细节
返回值: | 一个字符串,表示用于将形式提交给服务器的HTTP方法 |
---|
更多示例
相关页面
HTML参考: HTML <button> formmethod属性
<按钮对象