Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » HTML, CSS, JavaScript

is not defined

Обсуждение темы is not defined в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Сделал раскрывающееся меню, а оно работает только под MExplorer-ом. Mozila сообщает, что: "n2 is not defined". Opera тоже отказалась сотрудничать. Подскажите в чём ...


Закрытая тема
 
Опции темы
Старый 04.02.2004, 11:47   #1
OUT

Сделал раскрывающееся меню, а оно работает только под MExplorer-ом.
Mozila сообщает, что: "n2 is not defined". Opera тоже отказалась сотрудничать.
Подскажите в чём тут засада то!!!

ЭТО КОД

<head>
<script language="JavaScript">
<!--
function func() {

if(n2.style.display=='none') {
n2.style.display='block' ;
}
else if (n2.style.display == 'block' ) {
n2.style.display='none';
}
}
//-->
</script>
</head>

<body>
<ul>[*]A[*]B
<li onclick="func()" >C
<ul id="n2" name='n2' style="display: none">
[*]CA
[*]CB
[*]CC
[/list][*]D[/list]</body>
 
Старый 04.02.2004, 11:47
Ссылки
Старый 05.02.2004, 12:05   #2
У меня Опера 7,11 и всё работает ))))
Но, возможно имеет смысл добавить document.n2.style.....
 
Старый 05.02.2004, 14:04   #3
<ul>,[*] закрой на всякий случай и проверь правильность вложенности.
 
Старый 05.02.2004, 14:04
Закрытая тема





Текущее время: 14:35. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум