
- •Введение в JavaScript План
- •Что такое JavaScript
- •Управление просмотром страниц Web-узла. JavaScript
- •Размещение JavaScript на html-странице.
- •Браузеры без поддержки JavaScript
- •Объектная модель JavaScript
- •Методы объектов и свойства объектов.
- •Операции
- •Типы и описание переменных
- •Массивы
- •Операторы и типы. План
- •Условные операторы
- •Управление потоком вычислений
- •Функции
- •Объект Number
- •Объект Math
- •Свойства
- •Объект Date
- •Строковый тип и объект документ План
- •Конструктор
- •Свойства и операторы объекта
- •Методы объекта
- •Методы атрибутов текста
- •Методы обработки текста
- •Что представляет собой документ
- •Mime-типы
- •Методы объекта
- •Свойства объекта
- •Элементы документа
- •Имена элементов документа
- •События План
- •Назначение функции реакции на событие
- •Пример 1:
- •Пример 2:
- •Получение дополнительных сведений о событии
- •Свойства объекта event
- •Функции вывода окна с сообщением
- •Обзор свойств
- •Элементы документа План
- •Объект Location
- •Объект Image.
- •Формы План
- •Доступ к формам
- •Поля ввода (обычное и многострочное)
- •Объект Button
- •Объект CheckBox
- •Объект RadioButton
- •Окна и фреймы
- •Объект navigator
- •Объект Screen
- •Примеры использования JavaScript План
- •Строка состояния и таймеры
- •Таймеры
- •Загрузка и смена изображений
- •Мультипликация
- •Регулярные выражения в JavaScript
Методы объекта
Метод anchor
Создает HTML якорь, который используется как гипертекстовая ссылка.
Синтаксис:
String.text.anchor(nameAttribute);
text любая строка или свойство существующего объекта.
nameAttribute строка c именем для объекта HTML.
Метод link
Создает гиперссылку на заданный адрес.
Синтаксис:
link(hrefAttribute)
hrefAttribute – URL, на который указывает ссылка.
Методы атрибутов текста
Эти методы, являются методами объекта String, но не изменяют его, а возвращают строку с заданными атрибутами для печати ее в документ.
Функция |
Назначение |
big() |
Увеличенные буквы |
blink() |
Мерцание (не работает в Internet Explorer) |
bold() |
Жирный текст |
fontcolor() |
Цвет текста ( слово или шеснадцатиричный код) |
fontsize(size) |
Размер шрифта |
italics() |
Курсив |
small() |
Уменьшенные буквы |
strike() |
Перечеркнутый текст. |
sub() |
Нижний индекс |
sup() |
Верхний индекс |
fixed() |
Моноширинный текст |
Примеры:
document.write("<P>" + worldString.fontcolor("red");
document.write("<P>" + worldString.fontcolor("800000");
document.write("<P>" + worldString.fontcolor("FA8072");
document.write(worldString.big());
document.write(worldString.blink());
document.write("<P>" + worldString.bold());
document.write("<P>" + worldString.italics());
document.write("<P>" + worldString.strike());
Методы обработки текста
Метод |
Назначение |
charAt(index) |
Возвращает символ из заданной позиции строки. |
charCodeAt(index) |
Возвращает код символа из заданной позиции строки. |
string1.concat(string2) |
Возвращает строку, содержащую конкатенацию string1 и string2 |
fromCharCode(num1, ..., numN)
|
Возвращает строку, состоящую из символов, коды которых записаны в качестве аргументов. Вызывается всегда для объекта String, но не для строковой переменной. |
indexOf(searchValue, fromIndex) |
Ищет первое вхождение подстроки SearchValue в строку к которой применен метод и возвращает его позицию или -1 если не найдено. fromIndex – определяет с какой позиции искать и может быть опущено. Индексы начинаются с 0. |
lastIndexOf(searchValue, fromIndex) |
Тоже, что и предыдущая, только поиск производится с конца. |
substr(start, length) |
Возвращает подстроку длинной length, и начиная с символа start. |
substring(indexA, indexB) |
Возвращает подстроку строки, с indexA по indexB. |
toLowerCase()
|
Возвращает строку в нижним регистре, исходная строку не изменяется. |
toUpperCase()
|
Возвращает строку в верхнем регистре, исходная строку не изменяется. |
String.fromCharCode(65,66,67)
str1="с Два слова";
document.write(str1.indexOf('слов'));
document.write(str1.indexOf('с'));
document.write(str1.indexOf('слов',1));