Я пытаюсь установить динамически innerHTML для тега значений в IE.Как установить внутреннее значение для тега ввода в HTML в IE
Выход, который я ожидаю, это.
<input type="hidden" >a0FQ0000009rJfCMAU</input>
Я пробовал innerHTML в IE, но он не работал, так как он поддерживается для элемента INPUT. Итак, я попробовал следующее из отчаяния.
myElementId.setAttribute("value",textNodeId);
К сожалению, это не то, что я хочу.
<input type="hidden" value="a0FQ0000009rJfCMAU">
Просьба сообщить.
Do '' элементы даже поддерживают CDATA? [Я думаю, что нет] (http://www.w3.org/TR/html4/interact/forms.html#h-17.4). –
Если вход скрыт, почему он должен быть innerHTML, а не значением? –
@pdknsk: Хороший вопрос, на который у меня нет ответа. Часть кода, которую я дал, представляет собой образец существующей структуры/библиотеки. – bragboy