[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблемы с работой JS
Ramzil_Nixon
Есть такой скрипт:
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, ну балин smile.gif И справду только в пути и проблемка smile.gif Держи +

Спустя 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, исправил, но по прежнему не работатет sad.gif

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

Спустя 33 секунды (2.12.2011 - 11:02) Ramzil_Nixon написал(а):
А хотя все, работает


_____________
Миллионы приходят, уходят, не в них счастье. Самым важным на свете всегда будут люди в этой комнате, вот здесь, сейчас...

user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.