📜  HTML formmethod 属性

📅  最后修改于: 2022-05-13 01:56:20.601000             🧑  作者: Mango

HTML formmethod 属性

HTML formmethod 属性用于定义用于在提交表单时发送表单数据的 HTTP 方法。 GET 和 POST 是两种众所周知的 HTTP 方法。该属性覆盖了方法的特性

的属性 元素。

支持的标签:

  • <输入>
  • <按钮>

句法:

价值观:

  • 获取:这是一个默认值。在 GET 方法中,提交表单后,表单值将在新浏览器选项卡的地址栏中可见。它的大小有限,约为 3000 个字符。它仅对非安全数据有用,但对敏感信息无效。
  • post:在 post 方法中,表单提交后,表单值在新浏览器选项卡的地址栏中将不可见,因为它在 GET 方法中可见。它将表单数据附加到 HTTP 请求的正文中。它没有大小限制。此方法不支持为结果添加书签。

示例 1:下面的代码演示了 HTML 控件中formmethod属性的使用。请参阅下面给出的输出以获得更好的理解。注意新网页的地址栏点击“正常提交”和“使用POST方式提交”。两者是不同的,一个显示用户详细信息,而后者隐藏所有用户详细信息。

HTML


 

    
        HTML formmethod Attribute
    

 

 
    

        GeeksforGeeks     

      

HTML formmethod Attribute

               User_id:                    
        
Password:                  
        
                                  


HTML


 

 
    

        GeeksforGeeks     

      

HTML formmethod get Attribute

    
          User name:                    
        
Profession:                  
        
                         
 


输出:

示例 2:以下示例演示了使用 button 元素的 HTML formmethod="get"属性。它将用户条目提交到“getDetail. PHP” PHP文件。当用户单击“使用 get 方法提交”时,值将提交到PHP文件,请注意以下输出中的地址栏。

HTML



 

 
    

        GeeksforGeeks     

      

HTML formmethod get Attribute

    
          User name:                    
        
Profession:                  
        
                         
 

输出:

支持的浏览器:

  • 谷歌浏览器 9.0
  • 互联网浏览器 10.0
  • 火狐4.0
  • 野生动物园 5.1
  • 歌剧 10.6