Я использую указатель даты и времени Dojo Struts2, но текстовое поле можно редактировать с помощью клавиатуры. Я хочу это только для чтения.
Я знаю, что на этот вопрос ответили в другой ветке, но решение не совместимо с ie7, что мне необходимо.
Решение в другой теме:
window.onload = function() {
document.getElementsByName("dojo.test")[0].setAttribute("readOnly","true");
}
Но, когда я пытаюсь это сделать в IE7, я получаю сообщение об ошибке JavaScript:
'document.getElementsByName(...).0' is null or not an object
Я читал об этом, и изменил это на:
'document.getElementsBy**Id**(...).0'
Но я получаю еще одну ошибку: объект не поддерживает это свойство.
Есть предложения?
Мне просто интересно, смогу ли я изменить шаблон datetimepicker, как я сделал с простым шаблоном Struts2 ... Это решит проблему