Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> глюк javascript? 
:(
    Опции темы
nikecool
Дата 3.10.2007, 20:28 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 3.10.2007

Репутация: нет
Всего: нет



Уважаемые, объясните и подксажите как сделать чтобы работало.
Идея в меню с отображением подменю по нажатию на основной пунк меню.
Основное у меня работает - по клику отображается, а по следующему клику скрывается.
Но, скрипт (функция hidemkbclass) который должен сразу после загрузки скрыть подменю неработает.
Можно конечно просто в теги <table> добавить style='display:none' , но это мне неподходит по причине нелюбви к этому поисковиков.
Код

<body bgcolor="#FFFFFF" onload="hidemkbclass()">
<span onclick="moveBough('lf63'); return false;" onmouseover="this.style.cursor='pointer';">
клик1
</span><br>
<table id=lf63><tr><td>контент1</td></tr></table>

<span onclick="moveBough('lf78'); return false;" onmouseover="this.style.cursor='pointer';">
клик2
</span><br>
<table id=lf78><tr><td>контент2</td></tr></table>

<script language=JavaScript><!--
function hidemkbclass() {
var mkbclassindex = new Array('if63','if78');
//for (i in mkbclassindex) {
for(i=0;i<mkbclassindex.length;i=i+1) {
  mkbclassindextmp=mkbclassindex[i];
  // далее один из трех вариантов строк
  document.getElementById(mkbclassindextmp).style.display='none';
  document.all[mkbclassindextmp].style.display='none';
  moveBough(mkbclassindextmp);
}
}
function moveBough(which) {
if ( document.getElementById(which).style.display=='none')
  document.getElementById(which).style.display='block';
else
  document.getElementById(which).style.display='none';
}
// --></SCRIPT>
</body>

PM MAIL   Вверх
AKS
Дата 4.10.2007, 06:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Участник форума
**


Профиль
Группа: Участник
Сообщений: 725
Регистрация: 20.9.2006

Репутация: 27
Всего: 52



Цитата(nikecool @  3.10.2007,  20:28 Найти цитируемый пост)
скрипт (функция hidemkbclass) который должен сразу после загрузки скрыть подменю неработает.

Функция hidemkbclass работает. Т.е. она скрывает нужные элементы. Но в ней вызывается функция moveBough, которая эти только что скрытые элементы показывает...

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0383 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.