关于用javascript提交表单

时间:2011-06-21 17:28:20

标签: php

如果我提交没有输入的表单(type =“submit”),我使用带有javascript的href,如下所示:

<a href="javascript:document.form-name.submit();" rel="nofollow">Button</a>

是一种用PHP检查提交的表单的方法吗? (使用输入,我使用“if(isset($ _ POST ['input-name']))”)

3 个答案:

答案 0 :(得分:2)

在表单中包含一个包含所需表单标识数据的隐藏字段。

答案 1 :(得分:0)

暂时使用它来了解PHP从POST阵列接收的内容。

var_dump($_POST);

答案 2 :(得分:0)

本身?不是通过JS。您需要修改发送的值。有几种方法可以做到这一点:

  • 更改操作:<form action="/processor.php?input-name=INPUT!">然后从PHP中获取$ _GET中的值(警告,如果请求是get请求,这将不起作用)。
  • 添加隐藏的输入:<input type="hidden" name="input-name" value="INPUT!" />该值现在将是$ _GET或$ _POST的一部分,具体取决于表单的操作。