我在使用方法发布的代码中看到了这一点,但无法弄清楚它究竟是做什么的。
<form action="." method="POST" class="form-vertical">
答案 0 :(得分:1)
.
是当前网址的当前路径段。换句话说,它指的是当前的相对URL。
如果您当前的网址为http://example.com/foo/bar/baz/
,则.
会引用http://example.com/foo/bar/baz/
(是的,相同的网址)。
如果没有尾随斜线,它会有点棘手。在http://example.com/foo/bar/baz
,.
引用http://example.com/foo/bar/
。这就是为什么使用.
通常不是一个好主意的原因;您可以改为使用action=""
,这意味着action
的值为空,在这种情况下,当前(完整)网址会被替换。
此.
非常通用,可用于涉及URL或文件路径的许多上下文中。
答案 1 :(得分:0)
操作通常使用方法参数post或get中描述的方法指定表单提交的文件/页面。
。 (点)是当前路径。 你可以在这里试一下 http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_form_submit
尝试使用上传您的表单 行动=#&34;。&#34;或行动=&#34;&#34;或行动=&#34; /&#34;
你会看到差异