HTML表单4(form的action、method属性)
表单的工作过程 表单的信息发送与处理过程可以简单的进行图示,如下图。 以注册会员为例,用户在自己的电脑上打开 相应的注册表单页面 填写信息,完成填写后点击提交按钮,也就是图中1所示过程。 这时浏览器会将这些信息发送给处理这些信息的服务器,服务器上有使用类似asp或php写成的 相应的处理程序 ,处理完成后,生成一个反馈信息,也就是2到3的过程。 然后服务器将处理后的信息发送给个人电脑,个人电脑在浏览器上通过一个新页面来提示用户处理结果。 这里就涉及到一个问题,一个网站会有针对不同用户的信息注册表单以及相应的信息处理程序,比如我们注册头条号就有"个人"、"企业"、"媒体"和"国家机构"的区分。**如何使不同的表单找到相应的处理程序呢?**在 <form> 标签中,有一个action属性就是为这个表单信息指定处理程序的。 <form> 中的action属性 调用程序 <form> 的action属性实际上就是为表单提示处理程序所在的路径,如果程序和页面在一个服务器中存储,那使用相对路径即可,如果在其他服务器,则要使用绝对路径。示例代码如下: <form action="form_action.asp" method="get"> <p>First name: <input type="text" name="fname" /></p> <p>Last name: <input type