【发布时间】:2011-12-16 16:06:53
【问题描述】:
如何使用 POST 方法和 JS submit() 传递表单数据?
我不想使用 AJAX。
我可以通过使用 JS 和 GET 方法来实现,但我现在的目标是使用 JS(可能使用 submit() )和 POST 方法。
请给出一个简单的工作示例。
谢谢!
编辑:对不起,我会更具体。 这是我的一个简单代码:
<form name=\"myform\" action=\"\">
Search: <input type='text' name='query' />
<a href=\"javascript: submitform()\">Search</a>
</form>
<script type=\"text/javascript\">
function submitform() { document.myform.submit(); }
</script>
当我在输入字段中插入“word”并按 Search 时,URL 变为“../index.php?query=word”,这意味着表单数据像 GET 方法一样传递。
我的目标是从 URL 中删除任何表单数据并像使用 POST 方法一样传递它。
已编辑:哦.. 我刚刚添加了 method=post 并且不再在 URL 中添加表单数据 :)
【问题讨论】:
-
能否请您向我们展示您当前的 HTML/JS ......不太确定为什么这被标记为 PHP ?
标签: javascript html