imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 20.08.2003, 16:22     # 1
Viroman
Guest
 
Сообщения: n/a

Есть ли альтернатива скрипту?

Вот тут у меня вопрос возник
Существует ли альтернатива
этого скрипта
<script language=Javascript type="text/javascript">
<!--
function hideshow(ids) {
ids.style.display = (ids.style.display == 'none') ? '' : 'none'
}
// -->
</script>
под Netscape?
В експлорере и опере этот скрипт идёт на все 100%,
а в нетскейпе к сожалению нет, только ошибка типа,
что не опеределенно(not defined) переданное название (ids).
У кого какие по этому поводу есть решения проблемы?
Буду очень признателен за помощь.
 
Старый 20.08.2003, 16:43     # 2
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
А что передаешь то?
RaZEr вне форума  
Старый 20.08.2003, 16:49     # 3
Stasik
Registered User
 
Аватар для Stasik
 
Регистрация: 27.03.2002
Адрес: дома
Сообщения: 1 660

Stasik Известность не заставит себя ждатьStasik Известность не заставит себя ждать
имя ресурса? document.name? надо просто вписать


function hideshow(ids) {
elem = document.getElementById(ids);
elem.style.display = (elem.style.display == 'none') ? '' : 'none'
}

мож пойдёт
__________________
Всё будет хорошо!
Stasik вне форума  
Старый 20.08.2003, 17:07     # 4
Viroman
Guest
 
Сообщения: n/a

Да совсем забыл указать
<script language=Javascript>
function hideshow(ids) {
ids.style.display = (ids.style.display == 'none') ? '' : 'none'
}
</script>
<table onclick=hideshow(named)><tr><td>zhmi sjuda</td></tr></table>
<table style="DISPLAY: none" ID=named><tr><td>privet</td></tr>
</table>

Последний раз редактировалось Viroman; 20.08.2003 в 18:02.
 
Старый 20.08.2003, 17:55     # 5
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Попробуй использовать getElementByName или getElementById. Это DOM, и я не уверен что в нетшкафе это будет работать, но попробуй ...
RaZEr вне форума  
Старый 20.08.2003, 18:25     # 6
Viroman
Guest
 
Сообщения: n/a

Похоже на всё, что ничего не происходит.
Придётся забить на шкаф , а жаль.
Может всё таки озарение какое нибудь придёт
 
Старый 20.08.2003, 18:28     # 7
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Пишешь то правильно ? Может не в этом дело. Пости код, разберемся ...
RaZEr вне форума  
Старый 20.08.2003, 19:00     # 8
Viroman
Guest
 
Сообщения: n/a

Stasik и Razer спасибо вам огромное, работает в обоих браузах.
<script language="JavaScript">
<!--
function hideshow(ids) {
elem = document.getElementById(ids);
elem.style.display = (elem.style.display == 'none') ? '' : 'none'
}
//-->
</script>
<table onClick="hideshow('named')"><tr><td>zhmi sjuda</td></tr>
<table id="named" style="display:none"><tr><td>privet</td>
</table>

A как насчёт этой темы.
http://www.imho.ws/showthread.php?s=&threadid=36933
Стасик не мог бы помочь.
 
Старый 20.08.2003, 19:28     # 9
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
2 Viroman: Личные просьбы в приват.
RaZEr вне форума  
Старый 20.08.2003, 20:04     # 10
Stasik
Registered User
 
Аватар для Stasik
 
Регистрация: 27.03.2002
Адрес: дома
Сообщения: 1 660

Stasik Известность не заставит себя ждатьStasik Известность не заставит себя ждать
а звёзды?
__________________
Всё будет хорошо!
Stasik вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 17:11.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.