Просмотр темы
Список форумов >>> Компьютеры и интернет >>> Программирование >>> JavaScript для новичков
Florida! (05.02.10 21:16) отв цит
Краткое руководство по JavaScript для новичков.

Вложения и включения
Давайте сначала рассмотрим простой пример:

<html>
<head>
<title>This is a JavaScript example</title>
<script language="JavaScript">
<!--
document.write("Здравствуй мир!");
//-->

</script>
</head>
<body> Привет! </body>
</html>


Обычно, код JavaScript начинается с тега <script language="JavaScript"> и заканчивается </script>. Код расположен между <head> и </head>. Иногда программисты вкладывают код в теги <body>:

<html>
<head></head>
<body>
<script>
.....// Код влюжен в теги <body>.
</script>
</body>
</html>


Почему же мы располагаем код JavaScript в пределах комментирущих символов <!-- и //-->? Это делается чтобы убедиться в том, что Script не отображается старыми обозревателями, которые не поддерживают JavaScript. Это опционально, но считается хорошим тоном. Атрибут LANGUAGE также является опциональным, но его рекомендуется использовать. Вы можете указать конкретную версию JavaScript:

<script language="JavaScript1.2">


Вы можете использовать другой атрибут SRC для включения внешнего файла, содержащего код JavaScript:

<script language="JavaScript" src="hello.js"></script>


К примеру, указанный ниже код является кодом файла hello.js:

document.write("Здравствуй мир!")


Внешний файл является простым файлом, содержащим код JavaScript с расширением файла ".js". Учтите:
1) Включение внешнего файла стабильно включает функции среди платформ обозревателей 4 версии.
2) Код не может включать теги <script language...> и </script>, иначе вы увидите ошибку.

Florida! (06.02.10 16:52) отв цит
Учебник JavaScript
Краткое описание: Учебник JavaScript - это беспорный помощник в освоении языка написания скриптов JavaScript. В самоучителе излагаются основные методы и приёмы написания скриптов, приводятся конкретные примеры использования JavaScript в web дизайне.
Формат файла .chm
Размер файла 324 КБ

неизвестный (13.04.14 12:22) отв цит
29947 Florida!,
Ничего не сказано об атрибуте async.
Какие-то неебические комментарии от старых браузеров, которые никто реально не использует.
Обычно для вставки текста используется innerhtml.
Версия языка устаревшая и указывать её бессмысленно. Если стандарт не поддерживается ничего не изменится.


© 2003-2024 Didrov.Ru