Изменение текста asp:checkbox'а с помощью JavaScript'a

Обсуждение вопросов клиентского программирования.

Модератор: Duncon

Ответить
keo
Сообщения: 46
Зарегистрирован: 25 апр 2006, 17:35
Откуда: Украина, Киев

Как можно змененить текст asp:checkbox'а с помощью JavaScript'a

Текст кнопки у меня изменить получилось

Код: Выделить всё

var element = document.getElementById(element_ID);
f(element != null){
 element.value="Новое название кнопки";
}
как такое сделать с asp:checkbox'ом?
keo
Сообщения: 46
Зарегистрирован: 25 апр 2006, 17:35
Откуда: Украина, Киев

Проблема решена.
Может кому будет интересно.

Код: Выделить всё

function changeLabelText(elId, text) {
	for (i=0; i<document.all.length; i++) {
		try
		{
			if (document.all.item(i).htmlFor==elId) {
				var label=document.all.item(i);
				var labelText=label.firstChild;
				labelText.nodeValue=text;
				break;
			}
		}
		catch (ex)
		{}
	}
}
elId - Id checkbox'а
Hup
Сообщения: 207
Зарегистрирован: 05 мар 2004, 05:31
Откуда: Владивосток
Контактная информация:

под Firefox-ом работать не будет и код крайне тяжело отлаживать и модифицировать :)

Я бы сделал через
document.getElementsByTagName("label")
и у каждого label есть свойство htmlFor
Усложнять - легко, упрощать - сложно
Ответить