• strict warning: Non-static method view::load() should not be called statically in /home/s/serka1/devlib.ru/public_html/modules/views/views.module on line 879.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /home/s/serka1/devlib.ru/public_html/modules/views/handlers/views_handler_filter.inc on line 0.
  • strict warning: Declaration of views_handler_filter::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /home/s/serka1/devlib.ru/public_html/modules/views/handlers/views_handler_filter.inc on line 0.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /home/s/serka1/devlib.ru/public_html/modules/views/plugins/views_plugin_row.inc on line 0.
  • strict warning: Declaration of views_plugin_row::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in /home/s/serka1/devlib.ru/public_html/modules/views/plugins/views_plugin_row.inc on line 0.

JavaScript

Начнем с истории. JavaScript был разработан компанией фирмой Netscape. С помощью этого языка стало возможно выполнять разные действия на Web страницах, не посылая данные на сервер. Кстати, Java и JavaScript это не одно и то же, как полагают многие! Зачем же он нужен?

Часто JavaScript применяется для проверки правильности заполнения форм, правильности введенного e-mail адреса, для удобной навигации по сайту. Но это только примеры. Область применения JavaScript очень велика.

Чтобы Вы могли запускать свои скрипты, Вам потребуется любой браузер с поддержкой JavaScript. Например, Internet Explorer (начиная с версией 3.0), Opera, FireFox, да и многие другие. Сейчас этот язык доступен практически во всех известных браузерах. Поскольку на использование JavaScript практически нет особых ограничений, он получил широкое распространение.

Попробуем разместить JavaScript в HTML.

Код скрипта JavaScript размещается на странице при помощи двух тегов. Открывающий <SCRIPT> и закрывающий </SCRIPT>. Перейдем к примерам:

<html>
<head>
<title>Пример JavaScript 1.</title>
</head>
<body>
Меня зовут:
<script language="JavaScript">
document.write("Сергей!")
</script>
<br />
Это мой первый скрипт.
</body>
</html>

Надеюсь, Вы уже знаете HTML теги и знакомы со структурой web страниц. Если нет, тогда перед изучением JavaScript Вы должны познакомиться с ними в разделе «Верстка сайтов».

Результат выполнения такого скрипта:

Меня зовут: Сергей!
Это мой первый скрипт.

Открывающий тег <SCRIPT> с атрибутом language равным JavaScript. Хоть этот атрибут и не обязателен, но в связи с появлением других языков, желательно указывать, что здесь идет JavaScript.

Команду document.write() мы используем тогда, когда нам необходимо что-то вывести в нашем документе. В нашем случае мы выводим текст в HTML документе.

Браузер не поддерживает JavaScript?

К сожалению не все браузеры поддерживают JavaScript или даже он у них отключен. В этом случае мы получим:

Меня зовут: document.write("Сергей!")
Это мой первый скрипт.

Не очень красиво. Попробуем от этого избавиться! Для этого нам потребуются теги комментариев в HTML:

<script language="JavaScript">
<!--
document.write("А это JavaScript!")
// -->
</script>

Таким образом, если у пользователя отключен JavaScript, пользователю ничего не будет показано:

Меня зовут:
Это мой первый скрипт.

Кстати, забыл сказать, весь JavaScript код может просмотреть любой пользователь, поскольку он отображается в исходном тексте HTML страничек при просмотре в браузере. Так что будьте внимательны, не размещайте пароли или другую важную информацию в коде JavaScript.

На этом закончим нашу первую статью, посвященную JavaScript. Мы узнали, для чего нужен этот язык программирования и то, как им пользоваться. Следите за новыми выходами!