<textarea>未使用表单发布的值

时间:2015-12-02 11:45:14

标签: html

&lt; p&gt;感觉我必须在这里遗漏一些东西,因为它很简单&lt; / p&gt; &LT p为H.;&LT;强&GT;代码&LT; /强&GT;&LT; / p为H. &lt; pre&gt;&lt; code&gt;&lt; form action =&#34; / configurations&#34;方法=&#34;后&#34; ID =&#34; metricConfigForm&#34;&GT;     &LT;表&gt;         &LT; THEAD&GT;             ...         &LT; / THEAD&GT;         &LT; TBODY&GT;             &lt;%for(var i = 0; i&lt; resultNo; i ++){%&gt;                 &LT; TR&GT;                     &lt; td&gt;&lt; input type =&#34; hidden&#34; ID =&#34;年&#34;命名=&#34;年&#34; value =&#34;&lt;%= results [i] .YEAR%&gt;&#34; /&gt;&lt; / td&gt;                     &lt; td&gt;&lt; input type =&#34; hidden&#34; ID =&#34; IDS&#34;命名=&#34; IDS&#34; value =&#34;&lt;%= results [i] .ID%&gt;&#34; /&gt;&lt; / td&gt;                     &lt; td&gt;&lt; input type =&#34; hidden&#34; ID =&#34; metRowID&#34;命名=&#34; metRowID&#34; value =&#34;&lt;%= results [i] .METRIC_ROW_INDEX%&gt;&#34; /&gt;&lt; / td&gt;                     &lt; td&gt;&lt; input type =&#34; hidden&#34; ID =&#34; prodComID&#34;命名=&#34; prodComID&#34; value =&#34;&lt;%= results [i] .PRODUCT_COMPONENT_ID%&gt;&#34; /&gt;&lt; / td&gt;                     &lt; td&gt;&lt; textarea id =&#34;来源&#34;命名=&#34;来源&#34;已禁用&gt;&lt;%= results [i] .SOURCE%&gt;&lt; / textarea&gt;&lt; / td&gt;                     &lt; td&gt;&lt; textarea id =&#34; metrics&#34;命名=&#34;度量&#34;已禁用&gt;&lt;%= results [i] .KPI_METRIC%&gt;&lt; / textarea&gt;&lt; / td&gt;                     &lt; td&gt;&lt; textarea id =&#34; description&#34;命名=&#34;描述&#34;已禁用&gt;&lt;%= results [i] .DESCRIPTON%&gt;&lt; / textarea&gt;&lt; / td&gt;                     &lt; td&gt;&lt; textarea id =&#34;评论&#34;命名=&#34;注释&#34;已禁用&gt;&lt;%= results [i] .COMMENTS%&gt;&lt; / textarea&gt;&lt; / td&gt;                     &lt; td&gt;&lt; input type =&#34; checkbox&#34; ID =&#34; manualTickTemp&#34;命名=&#34;蜱&#34; value =&#34;&lt;%= results [i] .MANUAL%&gt;&#34; /&gt;&lt; / td&gt;                     &lt; td&gt;&lt; input type =&#34; text&#34; ID =&#34; targetTemp&#34;命名=&#34;目标&#34; value =&#34;&lt;%= results [i] .TARGET_VALUE%&gt;&#34;禁用/&GT;&LT; / TD&GT;                     &lt; td&gt;&lt; input type =&#34; text&#34; ID =&#34; manualTemp&#34;命名=&#34;手动&#34; value =&#34;&lt;%= results [i] .MANUAL_VALUE%&gt;&#34;禁用/&GT;&LT; / TD&GT;                 &LT; / TR&GT;             &lt;%}%&gt;         &LT; / tbody的&GT;     &LT; /表&gt; &LT; /形式&GT; &LT; /代码&GT;&LT; /预&GT; &lt; p&gt;我不知道为什么,但在此表单中回发的唯一值是&lt; strong&gt;前4&lt; code&gt;输入&lt; / code&gt;&lt; / strong&gt;。 &lt; code&gt; textarea&lt; / code&gt;&以及其他任何内容(其他&lt; code&gt;输入&lt; / code&gt;&#39; s)未发布。&lt; / p&gt; &lt; p&gt;任何想法?&lt; / p&gt;

2 个答案:

答案 0 :(得分:3)

您无法发布包含disabled属性的表单元素。而是在它们上使用readonly。例如:

<textarea id="sources" name="sources" readonly>

你可以使用CSS设置disabled样式:

[readonly] { /* style as disabled */ }

或者,隐藏<input />字段的名称相同:

<textarea id="sources" name="sources" disabled>
<input type="hidden" value="^ textarea's value" name="sources" />

答案 1 :(得分:0)

disabled表单控件不是成功的控件,也不会包含在提交的表单数据中。删除disabled属性。

您可能希望查看readonly属性。