IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   Есть ли альтернатива скрипту? (http://www.imho.ws/showthread.php?t=37069)

Viroman 20.08.2003 16:22

Есть ли альтернатива скрипту?
 
Вот тут у меня вопрос возник
Существует ли альтернатива
этого скрипта
<script language=Javascript type="text/javascript">
<!--
function hideshow(ids) {
ids.style.display = (ids.style.display == 'none') ? '' : 'none'
}
// -->
</script>
под Netscape?
В експлорере и опере этот скрипт идёт на все 100%,
а в нетскейпе к сожалению нет, только ошибка типа,
что не опеределенно(not defined) переданное название (ids).
У кого какие по этому поводу есть решения проблемы?
Буду очень признателен за помощь.

RaZEr 20.08.2003 16:43

А что передаешь то?

Stasik 20.08.2003 16:49

имя ресурса? document.name? надо просто вписать


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

мож пойдёт

Viroman 20.08.2003 17:07

Да совсем забыл указать
<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>

RaZEr 20.08.2003 17:55

Попробуй использовать getElementByName или getElementById. Это DOM, и я не уверен что в нетшкафе это будет работать, но попробуй ...

Viroman 20.08.2003 18:25

Похоже на всё, что ничего не происходит.
Придётся забить на шкаф :( , а жаль.
Может всё таки озарение какое нибудь придёт :)

RaZEr 20.08.2003 18:28

Пишешь то правильно ? Может не в этом дело. Пости код, разберемся ...

Viroman 20.08.2003 19:00

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
Стасик не мог бы помочь.

RaZEr 20.08.2003 19:28

2 Viroman: Личные просьбы в приват.

Stasik 20.08.2003 20:04

а звёзды? ;)


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

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