嗨朋友们......
点击提交按钮后会发生什么......
<form name="form" action="./" method="post">
将采取什么行动./ 请评论相关答案...... 提前致谢
答案 0 :(得分:0)
它会向服务器询问当前目录中的默认文件。通常是index.html
,index.htm
,index.php
,...
但是根据服务器的设置/配置(包括重定向),它可能会带你到http://www.monkeybusiness.tv/spamalot.asp?user=me&password=secret
没有办法知道。
答案 1 :(得分:0)
作为URL引用的#的含义(无论是action
还是formaction
属性值或其他)是对当前基本文档的开头的引用。除非已设置<base href=...>
标记,否则基础文档是当前文档。
取决于具体情况。通常,浏览器再次使用URL中的查询部分请求页面(并且页面再次加载,这可能意味着运行了客户端脚本),但如果之前使用过相同的查询,则浏览器可能会使用它的缓存。此外,当引用文档的开头时,关注任何表单元素都会丢失,页面可能会向后滚动。
尽管#
在某些编码风格中相当普遍,但它是可靠的;使用客户端事件处理程序可以更好地实现其目的。
formaction
属性仅对提交按钮有意义。文本输入元素不构成提交按钮,即使它可能触发表单提交,因此此属性将被忽略。