Javascript-форум (https://javascript.ru/forum/)
-   Firefox/Mozilla (https://javascript.ru/forum/css-html-firefox-mizilla/)
-   -   Опять лисица не съедает, что Ослик влёгкую (https://javascript.ru/forum/css-html-firefox-mizilla/3061-opyat-lisica-ne-sedaet-chto-oslik-vljogkuyu.html)

lion_cat 14.03.2009 11:40

Опять лисица не съедает, что Ослик влёгкую
 
Я уже порядка 20 вариантов перепробовал написания.

А результат тот же.

Может где-то что-то прописать надо, чтобы JS работал под ФФ????
При этом все варианты, что я попробовал, под Ослом и Оперой РАБОТАЮТ!!!

То есть я кликаю по checkbox и из массива должен innerText вставиться в определённый тег, если галочку поставили, и пустую строку, если снияли. Ну не вставляется ни как... А мне постоянно надо...

И в других местах onClick просто не работает, когда им функцию вызываешь, а когда прямо в строке что-то делаешь, иногда работает...
Уж помогите, кто-н пожалуйста!!!

Вот функция:

function select_tn1(nom)
{

	if (document.getElementById('tn'+nom).checked)
	{
		document.getElementById('ttn'+nom).innerText=tn_Ar1[nom];
	}
	else
	{
		document.getElementById('ttn'+nom).innerText='';
	}
  
}


Вот её вызов.
<input type="checkbox" id="tn5" onClick="return select_tn1(5)" >

Gvozd 14.03.2009 12:00

DOM не всеми браузерами поддерживается в полном объеме и одинаково
innerText как видим работает не везде.
зато innerHTML работает везде

PS с чего вы решили что innerText будет правильно работает?в какой статье вы это прочитали?

lion_cat 14.03.2009 12:11

СПАСИБО!!!

Gvozd 14.03.2009 12:25

пожалуйста


Часовой пояс GMT +3, время: 05:20.