Страница 1 из 1

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

Добавлено: 01 сен 2006, 19:13
keo
Как можно змененить текст asp:checkbox'а с помощью JavaScript'a

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

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

var element = document.getElementById(element_ID);
f(element != null){
 element.value="Новое название кнопки";
}
как такое сделать с asp:checkbox'ом?

Добавлено: 03 сен 2006, 08:32
keo
Проблема решена.
Может кому будет интересно.

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

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'а

Добавлено: 07 ноя 2006, 17:42
Hup
под Firefox-ом работать не будет и код крайне тяжело отлаживать и модифицировать :)

Я бы сделал через
document.getElementsByTagName("label")
и у каждого label есть свойство htmlFor