将表格发布到同一网站

时间:2011-07-21 11:37:45

标签: javascript html

您知道如何将表单发布到表单所在的同一站点吗?

这不起作用:

<form action="window.location.href();" method="post">...</form>

3 个答案:

答案 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;