您知道如何将表单发布到表单所在的同一站点吗?
这不起作用:
<form action="window.location.href();" method="post">...</form>
答案 0 :(得分:1)
清空action
<form method="post">...</form>
作品!
http://binarious.de/sandbox/post.php
或使用PHP
action="<?php echo $_SERVER['PHP_SELF'] ?>"
或与Smarty
action="{$smarty.server.PHP_SELF}"
答案 1 :(得分:0)
只需在action
http://www.w3schools.com/tags/att_form_action.asp
操作属性
在哪里发送表单数据。可能的值:
绝对网址 - 指向另一个网站(如 action =“http://www.example.com/example.htm”)相对网址 - 点 到网站内的文件(如action =“example.htm”)
答案 2 :(得分:0)
除了事件之外,你不能把JavaScript放在HTML中。
相反,通过JavaScript动态设置它:
document.forms[0].action = window.location.href;