- •1. Ввод и вывод данных в JavaScript.
- •2. Типы данных в JavaScript.
- •3. Переменные и оператор присваивания в JavaScript.
- •4. Операторы в JavaScript.
- •5. Функции в JavaScript.
- •6. Встроенные объекты в JavaScript.
- •7. Пользовательские объекты в JavaScript.
- •8. Специальные операторы в JavaScript.
- •9. Приоритеты операторов в JavaScript.
- •10. Зарезервированные ключевые слова в JavaScript.
- •11. Сценарии. Создание сценариев.
- •12.Функции сценариев.
- •13.Понятие события и его свойства.
- •14. Окна. Создание новых окон.
- •15. Всплывающие окна.
- •16. Вставка ссылок на примитивы и символы
- •17. Нотации и их объявления. Доступ к нотациям.
- •18. Таблица каскадных стилей(css).
- •19. Отображение xml-документов с использованием таблиц каскадных стилей (css).
- •20. Контекстуальные селекторы и их использование.
- •21. Присваивание значений в таблицах каскадных стилей.
- •22. Задание ключевых слов css в качестве значений. Задание значений в процентах м в размерных единицах.
- •23. Основные свойства css-таблицы и их установка.
- •24. Контекстуальные селекторы и их использование.
- •25.Атрибут style и его использование.
- •26. Программная модель Data Source Object (dso).
- •27.Способы связывания данных xml. Хранение данных.
- •28. Типы узлов и их основные свойства.
- •29. Задание значений url.
- •30. Xsl-таблицы стилей и их использование (Extensible Stylesheet Language).
12.Функции сценариев.
Вы можете оформить фрагменты исходного текста в виде функции, вызывая эту функцию по мере необходимости из различных мест сценария JavaScript.
Обычно функции определяются в разделе заголовка документа HTML, отмеченного тегами <HEAD> и </HEAD>. Как мы уже говорили, функция должна быть определена перед вызовом. Размещение всех определений функций в разделе заголовка документа HTML гарантирует доступность этих функций при обработке документа.
Общий вид определения функции представлен ниже:
function имя([параметр 1] [,параметр 2] [...,параметр N])
{
. . .
строки тела функции
. . .
[return значение]
}
Все параметры передаются функции по значению. Поэтому функция не может изменить содержимое переменных, передаваемых ей в качестве параметров.
С помощью ключевого слова return функция может вернуть значение.
13.Понятие события и его свойства.
14. Окна. Создание новых окон.
Динамический HTML предоставляет возможность создавать для различных целей новые окна. Созданные с помощью JavaScript, такие окна имеют стандартный вид и по типу разделяются на диалоговые и обычные. Диалоговые окна, называемые, также, модальными, приостанавливают действие всех скриптов и ожидают от пользователя нажатия на какую-либо кнопку или закрытия окна. Обычные работают независимо от текущего окна, откуда запускается программа.
<script language="JavaScript">
window.open("help.html", "help", "width=350, height=200, status=0, menubar=0, location=0 resizable=0 directories=0 toolbar=0")
</script>
15. Всплывающие окна.
Всплывающие окна представляют собой обычные окна браузера, которые создаются с помощью объекта window. При этом можно управлять видом этого окна, задавая его размеры и отключая различные элементы.
Для создания окна используется метод open, который имеет следующий синтаксис.
window.open("URL", "имя окна", "параметры")
Значения параметров совпадают с параметрами создания модального окна методом showModalDialog.
Параметры, управляющие видом окна имеют некоторые отличия от элементов диалоговых окон.Параметр Значение Описание
directories yes | no или 1 | 0 Отображает панель ссылок
location yes | no или 1 | 0 Отображает адресную строку
menubar yes | no или 1 | 0 Отображает меню
scrollbars yes | no или 1 | 0 Показывает полосу прокрутки
toolbar yes | no или 1 | 0 Показывает кнопки на панели инструментов
status yes | no или 1 | 0 Отображает строку состояния
rersizible yes | no или 1 | 0 Определяет, можно ли изменять размеры окна
left пикселы Задает положение левого верхнего угла по горизонтали
top пикселы Задает положение левого верхнего угла по вертикали
width пикселы Ширина окна
height пикселы Высота окна
Ниже показан пример создания окна без полосы прокрутки, меню, строки навигации и др.
Пример 2. Создание нового окна
<script language="JavaScript">
window.open("help.html", "help", "width=350, height=200, status=0, menubar=0, location=0 resizable=0 directories=0 toolbar=0")
</script>
Параметры управления видом окна можно использовать в любом порядке, перечисляя их через запятую.
