什么是<form action =“#”>?</form>

时间:2014-08-11 11:27:45

标签: html forms action

我见过有人把#34;#&#34;在表单标记的action属性中。有人可以解释那是做什么的吗?

<form action="#" method="post" name="Form" id="Form">

5 个答案:

答案 0 :(得分:2)

“#”操作表示表单停留在同一页面上,只需在URL后面加上#。

答案 1 :(得分:1)

它解析为当前URL的顶部(消除了URL上的任何现有片段ID)。

答案 2 :(得分:0)

只需保留当前页面,换句话说就是避免页面导航

答案 3 :(得分:0)

这是一个服务器部分为空的URL,有一个书签分隔符,书签是空的。

将使用的URL与当前页面相同。

当发布表单的响应到达时,书签将被添加到URL(书签永远不会发送到服务器),空书签就是页面的顶部。由于页面已经加载了窗口顶部的页面顶部,因此书签无效。

答案 4 :(得分:0)

正如其他人回复的那样,它将保留在当前页面中。除了表格标签,我们可以使用&#34;#&#34;在标签中也是如此。使用#我们可以创建指向同一页面另一部分的链接。