我试图在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