![]() |
Есть ли альтернатива скрипту?
Вот тут у меня вопрос возник
Существует ли альтернатива этого скрипта <script language=Javascript type="text/javascript"> <!-- function hideshow(ids) { ids.style.display = (ids.style.display == 'none') ? '' : 'none' } // --> </script> под Netscape? В експлорере и опере этот скрипт идёт на все 100%, а в нетскейпе к сожалению нет, только ошибка типа, что не опеределенно(not defined) переданное название (ids). У кого какие по этому поводу есть решения проблемы? Буду очень признателен за помощь. |
А что передаешь то?
|
имя ресурса? document.name? надо просто вписать
function hideshow(ids) { elem = document.getElementById(ids); elem.style.display = (elem.style.display == 'none') ? '' : 'none' } мож пойдёт |
Да совсем забыл указать
<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> |
Попробуй использовать getElementByName или getElementById. Это DOM, и я не уверен что в нетшкафе это будет работать, но попробуй ...
|
Похоже на всё, что ничего не происходит.
Придётся забить на шкаф :( , а жаль. Может всё таки озарение какое нибудь придёт :) |
Пишешь то правильно ? Может не в этом дело. Пости код, разберемся ...
|
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 Стасик не мог бы помочь. |
2 Viroman: Личные просьбы в приват.
|
а звёзды? ;)
|
Часовой пояс GMT +4, время: 17:11. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.