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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> как правильно прятать дивы 
:(
    Опции темы
jkffdwitnas
Дата 16.5.2010, 22:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



вот такая история. хочу чтобы показывался только один див, в итоге невидимы все
Код

<script type="text/JavaScript"> 
function toggleshow(n)
{
    for (var i=0; i < 7; i++)
    {
        var d = document.getElementById('tvchart'+i);
        if (i != n) { d.setStyle('display','none'); }
        else { d.setStyle('display','block'); }
    }
}
</script>


Код

<table> 
<tbody> 
    <tr> 
        <th><a href="#" onclick=" toggleshow(0); return false;">Пятница</th> 
        <th><a href="#" onclick=" toggleshow(1); return false;">Суббота</th> 
        <th><a href="#" onclick=" toggleshow(2); return false;">Воскресенье</th> 
        <th><a href="#" onclick=" toggleshow(3); return false;">Понедельник</th> 
        <th><a href="#" onclick=" toggleshow(4); return false;">Вторник</th> 
        <th><a href="#" onclick=" toggleshow(5); return false;">Среда</th> 
        <th><a href="#" onclick=" toggleshow(6); return false;">Четверг</th> 
    </tr> 
    <tr> 
        <td colspan="7"> 
            <div id="tvchart0" style="display:none;">0
            </div> 
            <div id="tvchart1" style="display:none;">1
            </div> 
            <div id="tvchart2" style="display:none;">2
            </div> 
            <div id="tvchart3" style="display:none;">3
            </div> 
            <div id="tvchart4" style="display:none;">4
            </div> 
            <div id="tvchart5" style="display:none;">5
            </div> 
            <div id="tvchart6" style="display:none;">6
            </div> 
        </td> 
    </tr> 
</tbody> 
</table>

подскажите ошибку, пожалуйста
спасибо
PM MAIL WWW   Вверх
Amphiluke
Дата 16.5.2010, 22:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


   ☽
***


Профиль
Группа: Завсегдатай
Сообщений: 1253
Регистрация: 26.8.2009

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



Ну а если по-тупому smile 
Код

function toggleshow(n)
{
    for (var i=0; i < 7; i++)
        document.getElementById('tvchart'+i).style.display = (i != n) ? 'none' : 'block';
}

PM   Вверх
jkffdwitnas
Дата 17.5.2010, 10:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



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


 




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


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

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