ВУЗ:
Составители:
Рубрика:
26
Объект document
Свойство объекта document определяется содержимым самого документа: шрифт,
цвет фона, формы, изображения. Объект document, в зависимости от своего содержимого,
может имеет объекты, являющиеся для него подчиненными ( в соответствии с
иерархической структурой).
Кроме этого данный объект имеет свой методы: - write и writeln, запись в документ
текста, указанного в параметрах этих методов. Это позволяет формировать в
интерактивном режиме выводимый в документ необходимые данные.
Все элементы документа представляют из себя также массивы, поэтому обращение к
ним возможно как по имени, которое задается параметром name, либо по индексу.
Например:
document.form[0].elements[0]
Таким образом, необходимо помнить, что при разработке своего сценария вы должны
понимать с каким объектом вы собираетесь работать, представлять его структуру и
правильно использовать те методы и свойства, которые вам предоставлены.
Переменные
Переменные в JavaScript могут быть определены назначением или при помощи
оператора var:
i=10;
var a;
var a=10;
var id = window.open();
var m = new Array();
Т.е. ,если мы инициализируем переменную при её создании,то ключевое слово var
разрешается опустить
Как видно из примеров, переменные могут принимать самые разные значения, при
этом тип переменной определяется контекстом.
Переменная может являеться свойством окна. Например, мы можем открыть окно,
определить в нем новую переменную и использовать ее:
wid = window.open("","kuku","width=200,height=100,statusbar");
wid.document.open();
wid.document.write("<html><head>");
wid.document.write("<script>var t;</script>");
wid.document.write("</head><body>");
wid.document.write("<center>Новое окно<br>");
wid.document.write("<form>");
wid.document.write("<input type=button value='Закрыть окно'
onClick=window.close();></form>");
wid.document.write("</center></body<>/html>");
wid.document.close();
...
<a href="javascript:wid.t=window.prompt("Type new status
value:");wid.defaultStatus=t;wid.focus();void(0);>...</a>
Существуют ли в JavaScript различные типы переменных? По всей видимости, да.
При объявлении переменной тип не указывается. Тип значения определяется контекстом.
Поэтому существует соблазн предположить, что все переменные одного и того же типа.
Однако очевидно, что присваивание переменной значения объекта окна
(window.open())или объекта даты(Date()),или любого другого значения(строки,числа),
порождает создание совершенно разных структур в памяти.
Объект document Свойство объекта document определяется содержимым самого документа: шрифт, цвет фона, формы, изображения. Объект document, в зависимости от своего содержимого, может имеет объекты, являющиеся для него подчиненными ( в соответствии с иерархической структурой). Кроме этого данный объект имеет свой методы: - write и writeln, запись в документ текста, указанного в параметрах этих методов. Это позволяет формировать в интерактивном режиме выводимый в документ необходимые данные. Все элементы документа представляют из себя также массивы, поэтому обращение к ним возможно как по имени, которое задается параметром name, либо по индексу. Например: document.form[0].elements[0] Таким образом, необходимо помнить, что при разработке своего сценария вы должны понимать с каким объектом вы собираетесь работать, представлять его структуру и правильно использовать те методы и свойства, которые вам предоставлены. Переменные Переменные в JavaScript могут быть определены назначением или при помощи оператора var: i=10; var a; var a=10; var id = window.open(); var m = new Array(); Т.е. ,если мы инициализируем переменную при её создании,то ключевое слово var разрешается опустить Как видно из примеров, переменные могут принимать самые разные значения, при этом тип переменной определяется контекстом. Переменная может являеться свойством окна. Например, мы можем открыть окно, определить в нем новую переменную и использовать ее: wid = window.open("","kuku","width=200,height=100,statusbar"); wid.document.open(); wid.document.write(""); wid.document.write(""); wid.document.write(""); wid.document.write("Новое окно /html>"); wid.document.close(); ... ... Существуют ли в JavaScript различные типы переменных? По всей видимости, да. При объявлении переменной тип не указывается. Тип значения определяется контекстом. Поэтому существует соблазн предположить, что все переменные одного и того же типа. Однако очевидно, что присваивание переменной значения объекта окна (window.open())или объекта даты(Date()),или любого другого значения(строки,числа), порождает создание совершенно разных структур в памяти. 26
"); wid.document.write(""); wid.document.write("
Страницы
- « первая
- ‹ предыдущая
- …
- 24
- 25
- 26
- 27
- 28
- …
- следующая ›
- последняя »