Веб-программирование

Обучение программированию

Делаете первые шаги в программировании? Представляем вашему вниманию пошаговое обучение самостоятельного создания сайтов любой сложности на примерах! На страницах сайта KobRU вы найдете все самое необходимое, для того чтобы по праву считаться веб-мастером по созданию привлекательных динамически изменяемых интернет-страниц, используя основные инструменты веб-разработчиков: HTML; CSS; PHP; MySQL; JAVASCRIPT и другие. Сайт KobRU - наиболее полное и качественно структурированное руководство с предельно понятными пояснениями и поэтапным изложением материала, который поможет вам в совершенстве овладеть искусством программирования. Добавьте динамики и интерактивность в свои веб-проекты!

Вход в личный кабинет

Забыли пароль?

Не зарегистрированны?


Конструкторское Web-бюро

8.09 Объект массива Array

Объект Array служит для представления массивов. Мы немного изменили последовательность обучения и вынесли обсуждение массивов в отдельный раздел - Массивы. Это было сделано специально. Как вы уже знаете, объект Array поддерживает свойство - length, которое возвращает длину массива. Мы также рассмотрели несколько методов добавления и удаление элементов массива, но не все. Сейчас мы постараемся дополнить методы объекта Array.

Более подробно...


8.10 Пользовательские объекты

В языке JavaScript помимо встроенных объектов можно создать собственные объекты, т.е. те, которые вы опишите самостоятельно. Такие объекты называются пользовательскими. Суть их в том, чтобы предоставить средства на все случаи жизни, т.к. встроенные объекты ограничены и могут не выполнять тех задач, которые вам необходимо осуществить.

JavaScript создание объектов

Инструментом для создания объекта служит особая функция, называемая конструктором. Описание такого конструктора, как и любой другой функции, начинается с ключевого слова function, затем с большой буквы указывается имя функции-конструктора, которое должно совпадать с именем объекта. На самом деле, это имя и будет именем объекта.

Более подробно...


9.1 Внутреннее представление страницы

Модифицирование веб-страниц

Для генерирования нового и модификации уже имеющегося HTML-кода на странице первым делом вы должны идентифицировать элемент (тег) на странице, а далее выполнить над ним какие-либо действия. При загрузке HTML-документа на страницу выводится его содержимое, при этом браузер запоминает модель HTML, т.е. теги, их атрибуты и последовательность их появления на странице. Такое представление содержимого называется объектной моделью документа (Document Object Model), сокращенно DOM.

Более подробно...


10.1 События и обработчики событий

Определение событий

Все действия пользователя (нажатие на кнопки клавиатуры, клики мыши или ее перемещение, загрузка страницы, наведение фокуса и т.п.), на которые реагирует веб-обозреватель, именуются событиями. Язык JavaScript - клиентский язык, т.е. событийно-управляемый. Без него страницы были бы не в состоянии отвечать на действия посетителя или предлагать что-либо интерактивное, динамичное и впечатляющее. Подготовка Web-страницы к ответу на события проходит в два этапа:
- Первым делом идентифицируем элемент страницы, реагирующий на событие;
- присваиваем событие обработчику

Сразу отметим, что существуют разные модели обработки событий. Одна из которых стандартизирована объектной моделью документа, ее еще называют модель Firefox, она более прогрессивная и в ней больше возможностей, но зато не поддерживается Internet Explorer (IE < 8). Другие более простые, но зато поддерживается всеми современными Web-обозревателями. Рассмотрим их.

Более подробно...


10.2 Получение информации о событии

Объект Event

Web-обозреватели позволяют нам получить дополнительную информацию о событиях, например, о том, была ли нажата клавиша или координаты курсора мыши. Для этих целей объектная модель документа предусматривает особый объект Event, который поддерживает весьма большой набор свойств, дозволяющих нам отслеживать каждое наступившее событие. Следует также отметить, что получение такой информации в разных браузерах выполняется по разному и модель обработки события в этом случае не играет никакой роли!

Более подробно...


Первая Предыдущая 3 4 5 6 7 8 9 10 11 Следующая Последняя


Метки раздела JavaScript

Основы web программирования, var javascript, javascript функции, javascript обучение, javascript простые примеры, html javascript, javascript примеры, javascript random, уроки сайтостроения, java script, регулярные выражения, appendchild javascript, javascript бесплатно, javascript document write, javascript справочник, javascript примеры.