我試圖在IE中爲值標記動態設置innerHTML。如何在HTML中設置輸入標記的內部值在IE中
我期望的輸出是這個。
<input type="hidden" >a0FQ0000009rJfCMAU</input>
我在IE中嘗試了innerHTML,但它不工作,因爲它支持INPUT元素。所以,我絕望地嘗試了以下幾點。
myElementId.setAttribute("value",textNodeId);
不幸的是,這不是我想要的。
<input type="hidden" value="a0FQ0000009rJfCMAU">
請指教。
做''元素甚至支持CDATA? [我認爲不是](http://www.w3.org/TR/html4/interact/forms.html#h-17.4)。 –
如果輸入被隱藏,爲什麼它需要成爲innerHTML而不是值? – 2011-11-21 12:30:15
@pdknsk:好的問題,我沒有答案..我給出的代碼片段是現有框架/庫的示例。 – bragboy