Strict Standards: Resource ID#29 used as offset, casting to integer (29) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#31 used as offset, casting to integer (31) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#32 used as offset, casting to integer (32) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: JS в отдельном файле
ТвойWeb » WebMaster класс » JavaScript » JS в отдельном файле

Страниц (1): [1]
 

1. Bolat - 05 Января, 2005 - 01:02:24 - перейти к сообщению
Привет. С новым годом!

Я раньше как то не заводил отдельные js файлы - все было в одном html файле.
Но щас уже мои JavaScript скрипты стали разрастаться и поэтому придется заводить...

Простейший пример:

HTML файл:
CODE:

<html>

<head>
<title></title>
<script language ="JavaScript" src="Test_JS.js"></SCRIPT>
</head>

<body>
<div align="center" id="SomeDiv" OnMouseOver="javascript:Show()">Some Text</div>
</body>

</html>


JS файл(находится в тойже папке):
CODE:

<script language="JavaScript">

function Show()
{
document.all("SomeDiv").innerHTML="Yeha!";
}

</SCRIPT>


Проблема в том что неработает. Где я делаю неправельно?
2. TvoyWeb - 05 Января, 2005 - 02:35:17 - перейти к сообщению
Bolat
В отдельном файле не нужно указывать дескрипторы JS. Просто пишешь сам код:
CODE:
function Show()
{
document.all("SomeDiv").innerHTML="Yeha!";
}
3. Bolat - 05 Января, 2005 - 03:23:59 - перейти к сообщению
TvoyWeb
Спасибо!
А как надо писать если используются несколько js файлов?
Я в начале HTML страницы пишу так:
CODE:

<script language="JavaScript1.2" src="JS_File_001"></script>
<script language="JavaScript1.2" src="JS_File_002"></script>

Я так понял будут проверятся все файлы пока не найдется подходящая по названию функция или переменная.
У меня названия функций и переменных в разных JS файлах не повторяются.
Но чето не работает все равно.
4. Mazej - 05 Января, 2005 - 07:24:13 - перейти к сообщению
CODE:
<script language="JavaScript1.2" src="JS_File_001.js"></script>
<script language="JavaScript1.2" src="JS_File_002.js"></script>
а куда расширение файла проглотил?
5. Bolat - 06 Января, 2005 - 01:06:19 - перейти к сообщению
Mazej
Цитата:
а куда расширение файла проглотил?

Поставил - заработало! Не знал что влияет.


Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0327]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33