Javascript HTML:未提交文本输入
我有一个包含很多字段的HTML表单,包括一个文本字段Javascript HTML:未提交文本输入,javascript,jquery,html,css,forms,Javascript,Jquery,Html,Css,Forms,我有一个包含很多字段的HTML表单,包括一个文本字段 <input name="my_field" type="text"></input> 现在,大量的JavaScript、jQuery和CSS代码正在改变这个文本字段。所有这些交互的结果是,当表单提交时,这个特定的文本字段就会被忽略(就像该字段不存在一样)。我并不是说它和empy文本一起提交,它只是不出现在提交的字段列表中 因为有大量的代码影响这个特定的文本字段,我不知道是什么导致了这种奇怪的行为。所以我想知道是
<input name="my_field" type="text"></input>
现在,大量的JavaScript、jQuery和CSS代码正在改变这个文本字段。所有这些交互的结果是,当表单提交时,这个特定的文本字段就会被忽略(就像该字段不存在一样)。我并不是说它和empy文本一起提交,它只是不出现在提交的字段列表中
因为有大量的代码影响这个特定的文本字段,我不知道是什么导致了这种奇怪的行为。所以我想知道是否有人能告诉我什么样的HTML属性(或者JavaScript代码,或者jQuery代码,或者…)会导致文本字段被忽略
在所有这些交互结束时,我得到以下HTML代码(使用Chrome中的“Inspect元素”检索):
添加
name
属性,如下所示:
<input name="myField" type="text"></input>
您应该在输入中添加一个
名称
属性:
<input type="text" name="myinput" />
对不起。我忘了提到正在设置name属性。问题已编辑。我刚刚发布了一些可能有帮助的内容。Firebag用于查看服务器上发送的帖子数据。对不起。我忘了提到正在设置name属性。问题编辑。
<input type="text" name="myinput" />