Как использовать JavaScript для включения HTML-тега Struts? - PullRequest
0 голосов
/ 19 марта 2010

У меня есть флажок и текстовое поле. Я использовал метки стоек и

Теперь мне нужно подтвердить, что если флажок установлен, я должен выделять (отключать) текстовое поле серым цветом. Если флажок не установлен, текстовое поле должно быть занято номерами телефонов.

Мне это понравилось, я вызвал java-скрипт по щелчку флажка и сделал innerHtml, основываясь на том, помечен ли флажок ix.

var status_check = document.getElementById ("line1Checked"). Check; если (status_check == верно) { document.getElementById ( "line1") = только для чтения "истина". } еще { document.getElementById ( "line1") = только для чтения "ложь". }

Я сделаю текстовое поле доступным только для чтения, если флажок установлен. Вот как определяется текстовое поле,

Пожалуйста, предложите ..

Ответы [ 2 ]

0 голосов
/ 19 марта 2010

ОК - теперь это легче понять - спасибо. 1. убедитесь, что используете атрибут styleId - внутри вашего поля ввода. Чтобы установить это поле ввода только для чтения, ваш код JavaScript должен сделать:

document.getElementById("line1").setAttribute("readonly","true");

надеюсь, что помогает

0 голосов
/ 19 марта 2010

HI DJ,

вы получаете сообщение об ошибке для своего второго фрагмента кода JavaScript? Также может опубликовать немного больше кода. Из этих нескольких строк трудно понять, будет ли текст «неопределенным». В любом случае, если вы отключите текстовую область, учтите, что входные данные могут не публиковаться.

...