function sh()
{
obj = document.getElementById("blabla");
if( obj.style.display == "none" )
{
obj.style.display = "block";
}
else
{
obj.style.display = "none";
}
}
И есть блок, с которым работает этот скрипт:
<a href="javascript:sh()">Покажись/Закройся</a>
<div id="blabla" style="display:none">Gggg</div>
И так, если эти два аргумента находяться на одной странице, они отлично работают. Но следует JS поместить в отдельную страничку, пусть будет main.js. Перестает все это работать, подключаю скрипт следующим образом:
<script src="/adim/data/js/main.js"></script>
Они перестают работать, что я неправильно делаю?
Спустя 8 минут, 56 секунд (2.12.2011 - 09:58) TMake написал(а):
Цитата (Ramzil_Nixon @ 2.12.2011 - 10:49) |
Но следует JS поместить в отдельную страничку |
Открываешь исходник и пробуешь открыть свой js "/adim/data/js/main.js" и type укажи
Спустя 8 минут, 11 секунд (2.12.2011 - 10:06) Ramzil_Nixon написал(а):
stepan, ну балин
И справду только в пути и проблемка
Держи +


Спустя 41 минута, 35 секунд (2.12.2011 - 10:48) Ramzil_Nixon написал(а):
Почему если так писать:
Ни одна из ссылок не работает?
function kategory() // Служить для открытия блока добавления категорий для форума
{
obj = document.getElementById("kategory");
if( obj.style.display == "none" )
{
obj.style.display = "block";
}
else
{
obj.style.display = "none";
}
}
function ForKategory() // Служить для открытия блока добавления под категорий для форума
{
ForKat = document.degElementById("ForKategory"); // Присваиваем ID из DIV
if(ForKat.style.display == "none") // Если DIV скрытый
{
ForKat.style.display = "block"; // то открываем его
}
else
{
ForKat.style.display = "none"; // Если DIV видно, то скрываем его
{
}
Ни одна из ссылок не работает?
Спустя 2 минуты, 11 секунд (2.12.2011 - 10:50) TMake написал(а):
Цитата (Ramzil_Nixon @ 2.12.2011 - 11:48) |
degElementById |
Спустя 2 минуты, 4 секунды (2.12.2011 - 10:52) TMake написал(а):
Ramzil_Nixon Смотри в браузерах есть консоль ошибок JS, там ты увидишь по чему у тебя все перестало работать
Спустя 4 минуты, 6 секунд (2.12.2011 - 10:56) TMake написал(а):
Ramzil_Nixon создай одну функцию и юзай ее, скажи нет быдлокоду!
function showId(id)
{
var obj = document.getElementById(id);
obj.style.display = (obj.style.display == 'none')? 'block': 'none';
}
Спустя 2 минуты, 31 секунда (2.12.2011 - 10:58) Ramzil_Nixon написал(а):
stepan, исправил, но по прежнему не работатет

Спустя 3 минуты, 22 секунды (2.12.2011 - 11:02) TMake написал(а):
выложи весь исходник, а то ты говоришь что не работает ссылка и при этом показываешь js где замена стиля
Спустя 33 секунды (2.12.2011 - 11:02) Ramzil_Nixon написал(а):
А хотя все, работает
_____________
Миллионы приходят, уходят, не в них счастье. Самым важным на свете всегда будут люди в этой комнате, вот здесь, сейчас...
