表单已提交,但值未通过

时间:2014-02-14 11:57:40

标签: javascript html

当我使用以下功能提交表格时,它正在提交但是值不会通过此功能传递。我使用所有功能,但没有找到:

document.getElementById("postad").submit();

表格如下。

<form action="register.php" id="postad" method="post">
    <input class="textfield2" type="text" id="post_title" style="width:640px;" placeholder="Ad Title" onBlur="check('post_title')" />
    <input class="button" type="button" name="save" value="Publish" onclick="send();" />
</form>

2 个答案:

答案 0 :(得分:4)

您的表单包含两个表单控件。两者都不是成功的控制(即提交数据中出现的控制),但出于不同的原因。

只有具有name属性的表单控件才能成功。您的文字输入没有name。 (它也没有默认值,因此您需要先键入它。)

按钮只有在用于提交表单的提交按钮时才能成功。您的按钮不是提交按钮,您使用JavaScript提交表单。

答案 1 :(得分:0)

输入文本字段中没有名称属性

 <input name="post_title"  class="textfield2" type="text" id="post_title" style="width:640px;" placeholder="Ad Title" onBlur="check('post_title')" />
 .........^