Недавно я разработал класс javascript, используемый для назначения атрибутов полям ввода. Класс работает безупречно в Firefox / Chrome / Opera / Safari, но выдает ошибку в Internet Explorer. (Команда не поддерживается.)
Я пробовал оба:
this.my_element.type = "xxx";
А также с:
this.my_element.setAttribute("type", xxx);
Оба возвращают одну и ту же ошибку. Есть ли альтернативный способ обработки полей ввода в IE, возможно, без необходимости писать отдельные коды для IE / других браузеров?
Заранее спасибо!