abs (Метод)
Возвращает абсолютное значение своего аргумента
Math.abs(argument)
Применение: Следующие примеры возвращают соответственно 10 и 12.5
document.writeln (Math.abs (-10));
John. age. value = 12.5; document.writeln (Math. abs(John.age.value));
--------------------------------------------------------------------------------
acos (Метод)
Возвращает арккосинус своего аргумента (от 0 до Пи-радиан).
Math.acos(argument)
Применение: Аргумент должен быть числом в диапазоне между -1 и 1. Если значение выходит за пределы этого диапазона, возвращается 0.
--------------------------------------------------------------------------------
action (Свойство)
Отображение атрибута ACTION тега HTML <FORM>.
document.formName.action;
document.forms[index].action
Применение: Свойство action возвращает строку, состоящую из URL назначения для данных, введенных в форму. Это значение может быть установлено или изменено как до, так и после загрузки и форматирования документа. В следующем примере свойство action для формы, названной outlineForm, устанавливает значение URL равным значению переменной outlineURL.
outlineURL = "http://www.somewhere.com/cgi-bin/outline .cgi";
outlineForm.action=outlineURL;
--------------------------------------------------------------------------------
alert (Метод)
Выводит на экран диалоговое окно JavaScript Alert с кнопкой ОК и определенным программистом сообщением.
[window].alert(AlertMessage)
Применение:Прежде чем пользователь сможет продолжить работу со страницей, он должен нажать кнопку ОК диалогового окна JavaScript Alert.
--------------------------------------------------------------------------------
alinkColor (Свойство)
Цвет гиперссылки после нажатия на ней левой кнопкой мыши, но до отпускания кнопки. document.alinkColor
Применение: Подобно остальным цветам в JavaScript, свойство alinkColor записывается как шестнадцатеричный триплет RGB или строковый литерал. Это свойство не может быть изменено после загрузки документа HTML. Оба следующих примера устанавливают цвет в бледно-голубой.
document.alinkColor""aliceblue";
document.alinkColor"="FOF8FF"
--------------------------------------------------------------------------------
anchors array (Объект)
Массив с информацией о якорях в документе.
[windowMame].document.anchors(index)
[windowMame].document.anchors(index)
Применение: Объект anchors array (только для чтения) устанавливается в тегах HTML <А NAME>.
<A [HREF=URL] NAME""anchor name" [TARGET=""windowName"] >текст якоря </А>
Включение в тег значения для атрибута HREF делает якорь также и гиперссылкой и добавляет ее к массиву links. Новые якоря можно определить в JavaScript с помощью метода anchor. Для определения количества элементов массива anchors в документе используйте свойство length.
document.anchors.length
Выражение document.anchor[index] возвращает null. Например, document.anchor[0] возвращает null, несмотря на то, что существует якорь, созданный с помощью тега <А NАМЕ="Elef">Все о слонах</А>.
--------------------------------------------------------------------------------
anchor (Метод)
Выводит строку на экран и делает ее якорем.
textString.anchor(anchorName);
Применение: Будучи примененным вместе с методами write или writeln, метод anchor создает в текущем документе якорь, где textString - это строка, которую пользователь видит на экране, a anchorName имеет значение атрибута NAME тега HTML <ANCHOR>.
anchorString = "Louie's Place";
document.writeln (anchorString.anchor ("louies_place"));
--------------------------------------------------------------------------------
anchors (Свойство)
Массив всех якорей в текущем документе. Подробнее в описании объекта anchor.
document.anchors[index]
Применение: Если массив anchor в документе содержит 5 элементов, то он начинается с document.anchors[0] и заканчивается document.anchors[4].
--------------------------------------------------------------------------------
appCodeName (Свойство)
Возвращает строку (только для чтения) с кодовым именем броузера.
navigator.appCodeName
Применение: Для вывода на экран кодового имени текущего броузера служит следующая строка:
document.write ("Кодовое название вашего броузера: " + navigator. appCodeName + ".");
Для Netscape Navigator 2.0 это выражение вернет: Кодовое название вашего броузера: Mozilla.
--------------------------------------------------------------------------------
appName (Свойство)
Возвращает строку (только для чтения) с именем броузера.
navigator.appName
Применение: Для вывода на экран имени приложения текущего броузера служит следующая строка: document.write("Название вашего броузера: " + navigator. appName + "."); Для Netscape Navigator 2.0 это выражение вернет: Название вашего броузера: Netscape.
--------------------------------------------------------------------------------
appVersion (Свойство)
Возвращает строку с информацией о версии броузера.
navigator.appVersion
Применение: Свойство appVersion используется для проверки версии используемого на клиентском компьютере броузера. Оно возвращает значение в формате: номер_версии (платформа; страна ). Для версии Netscape 2.0 под Windows 95:
document.write ("Версия вашего Броузера: " + navigator. appVersion + "."); возвращает: Версия вашего броузера: 2.0 (Win95; 1).
Возвращенное значение говорит о том, что используется международная версия Navigator 2.0, работающая под Windows 95. Код страны U указывает версию для США, в то время как код 1 возвращается международной версией.
--------------------------------------------------------------------------------
asin (Метод)
Возвращает арксинус своего аргумента.
Math.asin(argument)
Применение: При передаче методу asin числа в диапазоне от -1 до 1 он возвращает арксинус аргумента (от -Пи/2 до Пи/2 радиан). Если передаваемый аргумент выходит за пределы указанного диапазона, возвращается 0.
--------------------------------------------------------------------------------
atan (Метод)
Возвращает арктангенс своего аргумента
Возвращает арктангенс своего аргумента.
Math.atan(argument)
Применение:
Метод atan возвращает число между -Пи/2 и Пи/2 радиан. Аргументом является число в диапазоне от -1 до 1, равное тангенсу возвращаемого значения.
--------------------------------------------------------------------------------
back (Метод)
Вызывает переход к предыдущему URL из списка просмотренных в текущей сессии работы с броузером документов.
history.back();
Применение: Использование метода идентично применению выражения history.gо(-1).
bgColor (Свойство)
Фоновый цвет документа. document.bgColor
Применение: Использование свойства bgColor имеет приоритет над соответствующей настройкой броузера. Его значение записывается как шестнадцатеричный триплет RGB или строковый литерал. Значение свойства может быть изменено в любой момент. Следующий пример позволяет пользователям устанавливать свой собственный цвет фона с помощью переключателей.
function newColor(colorString)
{
document.bgColor = colorString;
}
<FORM NAME="colors">
<INPUT TYPE="radio" NAME="color" VALUE="FOF8FF" onClick="newColor(this.value) ">Alice Blue</input>
<INPUT TYPE="radio" NAME="color" VALUE="FF4500" onClick="newColor(this.value) ">Ochre</input>
<INPUT TYPE="radio" NAME="color" VALUE="FFEFD5" onClick="newColor(this. value) ">Papaya Whip </input>
</FORM>
big (Метод)
Форматирует строковый объект более крупным шрифтом.
stringName.big();
Применение: По своей функциональности использование метода идентично изменению шрифта выводимого текста с помощью тега HTML <BIG>. Оба следующих примера приводят к одному и тому же результату: выводу сообщения "Добро пожаловать на мою домашнюю страницу" крупным шрифтом:
var welcomeMessage = "Добро пожаловать на мою домашнюю страницу";
document.write (welcomeMessage.big());
<BIG>До6ро пожаловать на мою домашнюю страницу </BIG>
--------------------------------------------------------------------------------
blink (Метод)
форматирует строковый объект в виде мигающей строки.
stringname.blink();
Применение: Использование метода идентично изменению вида выводимого текста с помощью тега HTML <BLINK>. Оба следующих примера приводят к одному и тому же результату: выводу мигающей строки "Обратите внимание":
var attentionMessage=" Обратите внимание ";
document.write (attentionMessage.blink());
<ВLINК>Обратите внимание</BLINK>
--------------------------------------------------------------------------------
blur (Метод)
Удаляет фокус из указанного элемента формы.
document.formName.elementName.blur();
document.forms[index].elements[index].blur();
Применение: Например, следующая строка удаляет фокус из элемента feedback:
feedback.blur();
в предположении, что элемент feedback определен так:
<input tуре=text name="feedback">
--------------------------------------------------------------------------------
bold (Метод)
Форматирует строковый объект жирным шрифтом.
stringName.bold();
Применение: Использование метода идентично изменению стиля шрифта с помощью тега HTML <В>.
--------------------------------------------------------------------------------
button (Объект)
Кнопка в форме.
formName.buttonName;
forms(index].elements[index];
Применение: Кнопки должны быть определены внутри тега <FORM> и могут быть использованы для выполнения каких-либо действий.
<INPUT TYPE="button" NAME="buttonName" VALUE="textOnButton" [onClick="eventHandler"] >
Для лучшей читаемости кода программы и во избежание неоднозначности при обращении к элементу формы рекомендуется использовать имя элемента вместе с именем формы. При назначении кнопке обработчика события onClick эта кнопка становится дополнительным средством для инициализации событий, отличных от submit и reset. Щелчок на следующей кнопке вызывает функцию validateForm.
<INPUT TYPE="button" NAME="validate" VALUE="Check for Accuracy" onClick="validateForm(this.form) ">
--------------------------------------------------------------------------------
ceil (Метод)
Возвращает ближайшее целое число, большее или равное аргументу.
Math.ceil(argument);
Применение: Метод возвращает наименьшее целое число, большее или равное целому или дробному аргументу. Например:
Math.ceil(1.01) возвращает 2.
--------------------------------------------------------------------------------
charAt (Метод)
Возвращает символ из строки.
stringName.charAt(index);
Применение: Этот метод принимает целое число в качестве аргумента и возвращает символ, находящийся на этой позиции в строке. Позиция первого символа равна 0, а последнего - длине строки минус 1.
var userName ="Bobba Louie";
document.write(userName.charAt(4));
возвращает "a".
--------------------------------------------------------------------------------
checkbox (Объект)
Элемент формы, который пользователь устанавливает в состояние on или посредством щелчка левой кнопкой мыши.
formName.checkboxName;
forms[index].elements[index]
Применение: Объект checkbox определяется в теге <FORM>.
<INPUT TYPE="checkbox" NAME="checkboxName" VALUE="checkboxValue" [CHECKED] onClick=["eventHandler"]>textToDisplay
Свойства и методы флажков имеют множество применений. Используйте свойство checked объекта checkbox для проверки текущего состояния флажка: установлен (true) или нет (false). Если атрибут CHECKED был использован в определении флажка, свойство defaultChecked также возвращает true.
--------------------------------------------------------------------------------
checked (Свойство)
Возвращает логическое значение, представляющее текущее состояние отдельного флажка или переключателя.
formName.checkboxName.checked
formName.radioButtonName[index].checked
forms[index].elements[index].checked
Применение: Свойство checked возвращает логическое значение (true или false), показывая, установлен ли флажок или переключатель. Значение свойства изменяется немедленно после изменения пользователем состояния элемента. Будучи использовано в цикле for...in, свойство может помочь определить состояние кнопок:
function whichOneChecked()
{
var checkedValue = "";
for (var i in document.formName.radioName)
{
if (document.formName.radioName[i].checked==true)
checkedValue=document.formName.radioName[i].value;
}
--------------------------------------------------------------------------------
clear (Метод)
Очищает окно броузера.
document.clear();
Применение: Метод clear уничтожает содержимое окна, вне зависимости от того, как оно было заполнено.
--------------------------------------------------------------------------------
clearTimeout (Метод)
Сбрасывает таймер.
[windowName.]clearTimeout(argument);
parent.[frameName.]clearTimeout(argument);
Применение: Метод clearTimeout отключает задержку таймера, установленную до этого с помощью метода setTimeout. Уникальный идентификатор таймера, полученный при его установке, должен быть указан для сброса задержки:
clearTimeout(waitTime);
--------------------------------------------------------------------------------
click (Метод)
Эмулирует щелчок на объекте левой кнопкой мыши.
formName.elementName.click();
forms[index].elements[index].click();
--------------------------------------------------------------------------------
close (Метод)
Для объекта document закрывает текущий поток вывода и показывает содержимое документа на экране. Для объекта window закрывает текущее окно.
document.close();
window.close();
[windowName.]close();
Применение: Для документов метод close прекращает динамическое формирование документа, выводит содержимое документа на экран и сообщение "Document: Done" в строке состояния. Для объектов window подразумевается текущее окно window. Например, каждая из строк:
window.close();
close();
self.close();
закрывает текущее окно.
--------------------------------------------------------------------------------
confirm (Метод)
Выводит диалоговое окно JavaScript Confirm .
window.confirm();
[windowMame.]confirm();
Применение: Сходное с диалоговым окном JavaScript Alert, но дополненное кнопкой Cancel, диалоговое окно JavaScript Confirm выводит сообщение и две кнопки выбора. Метод confirm возвращает true, если пользователь нажимает кнопку ОК, и false при нажатии кнопки Cancel. Следующий пример загружает документ в новое окно, если пользователь выбирает ОК:
if (confirm('Are you sure you want to enter'))
{ tourWindow = window.open ("http://www.haunted.com", "hauntedhouse") }
--------------------------------------------------------------------------------
cookie (Свойство)
Строка с небольшим количеством информации, сохраняемая броузером в файле cookies.txt на клиентском компьютере.
document.cookie
Применение: Значение, хранимое в свойстве cookie, может быть извлечено с помощью методов charAt, IndexOf и lastIndexOf. Специальное свойство cookie сохраняет информацию о состоянии клиентского компьютера. Эта информация может быть затребована сервером. В свойство cookie включен диапазон URL, к которым эта информация относится. Будущие запросы HTTP со стороны клиента, попадающие в указанный диапазон URL, будут включать в себя допустимую для этого диапазона информацию о клиенте и передаваться серверу. Этот простой способ хранения данных позволяет серверу возвращать ответы клиентскому компьютеру с учетом информации о клиенте. Примерами такого использования свойства cookie являются посылка регистрацио
компьютеру с учетом информации о клиенте. Примерами такого использования свойства cookie являются посылка регистрационной информации и автоматизация ввода идентификатора пользователя. Пользовательские настройки могут быть сохранены на клиентском компьютере и затребованы сервером во время соединения. Можно ограничить время существования свойства cookie. Для отправки и просмотра установок cookie в HTML-сценарии свойству следует присвоить значение:
document.cookie = "string";
cos (Метод)
Возвращает косинус своего аргумента.
Math.cos(argument);
Применение: Величина угла должна быть указана в радианах, возвращаемый результат будет находиться в диапазоне от -1 до 1.
--------------------------------------------------------------------------------
Date (Объект)
Предоставляет набор методов для работы с датами и временем.
Date.method(parameters)
Применение: Встроенный объект Date заменяет в языке JavaScript обычные типы данных для дат. Несмотря на отсутствие каких-либо свойств, объект Date имеет несколько методов для установки и изменения своего значения. Хотя значения даты возвращаются в стандартной форме, фактическое значение хранится как количество миллисекунд, прошедших после полуночи 1 января 1970 года. Применение этого соглашения запрещает использование дат до 1970 года. Для создания нового объекта Date можно использовать несколько вариантов синтаксиса:
objectName = new Date()
objectName = new Date("month day, year" [hours:minutes:seconds]")
objectName = new Date(year, month, day [, hours, "" minutes, seconds])
Если при создании объекта Date опустить компонент, указывающий время, оно по умолчанию будет установлено в 00:00:00. За исключением номера дня в месяце, все числовые предста-ления даты нумеруются с нуля. Это не должно представлять проблемы, если не считать месяцев. Они представляются числами от 0 (январь)до 11(декабрь).
--------------------------------------------------------------------------------
defaultChecked (Свойство)
Логическое значение (true или false), указывающее состояние флажка или переключателя по умолчанию.
formName.elementName.defaultChecked
forms[index].elements[index].defaultChecked
Применение: Установка значения свойства defaultChecked может перекрывать атрибут CHECKED тега, создавшего элемент формы. Следующий фрагмент программы возвращает группу переключателей к их исходному состоянию путем поиска и установки переключателя в положение по умолчанию:
for (var i in menuForm.choices) {
if (menuForm.choices[i].defaultChecked) {
menuForm.choices[i].defaultChecked = true }
}
Изменение свойства defaultChecked не влияет на вывод на экран переключателя, даже если затронуто состояние других переключателей.
--------------------------------------------------------------------------------
defaultSelected (Свойство)
Состояние элемента формы select по умолчанию.
formName.elementName.defaultSelected
forms[index].elements[index].defaultSelected
Применение: Свойство defaultSelected возвращает true или false, в зависимости от того, был ли при создании элемента формы использован в теге атрибут SELECTED. Программная установка значения этого свойства перекрывает наличие или отсутствие атрибута SELECTED тега <OPTION>. Синтаксис и поведение аналогичны свойству defaultChecked.
--------------------------------------------------------------------------------
defaultStatus (Свойство)
Выводимое по умолчанию сообщение в строке состояния в нижней части окна броузера.
[windowName.]defaultStatus
Применение: Устанавливает сообщение, выводимое в строке состояния, когда броузер не выдает своих сообщений. Это сообщение вытесняется более приоритетными или временными сообщениями, подобными сообщению, инициируемому обработчиком события mouseOver. Например:
window.defaultStatus = "Добро пожаловать на мою домашнюю страницу"
выводит приветственное сообщение в тот момент, когда указатель мыши не находится над гиперссылкой или броузер не извещает пользователя о производимых им действиях.
defaultValue (Свойство)
Первоначальное содержимое текстовых элементов формы.
formName.elementName.defaultValue
forms[index].elements[index].defaultValue
Применение: Для любого из стандартных полей ввода текстовых данных форм HTML - hidden, password, text, textarea (для которых значение по умолчанию записывается между тегами <TEXTAREA>) и string - свойство defaultValue возвращает первоначальное содержимое, установленное в тегах, независимо от текущего значения. Для элементов типа password это свойство автоматически устанавливается в null по соображениям безопасности, независимо от установленного значения.
--------------------------------------------------------------------------------
document (Объект)
Объект, создаваемый броузером во время загрузки страницы.
document.propertyOrMethod
document.objectName.propertyOrMethod
Применение: Объект document является одним из основных в JavaScript и содержит информацию о текущем документе, такую как заголовок, цвет фона и имеющиеся в документе формы. Эти свойства определяются в теге <BODY>. С помощью методов write и writeln объект document позволяет также выводить для пользователя на экран текст HTML. Вы можете ссылаться на якоря, формы и гиперссылки документа с помощью соответствующих массивов объекта document. Элементы этих массивов соответствуют каждому якорю, форме или гиперссылке документа.
--------------------------------------------------------------------------------
E (Свойство)
Основание натуральных логарифмов.
Math.E
Применение: Также называется константой Эйлера, значение приблизительно равно 2.71828.
--------------------------------------------------------------------------------
elements array (Объект)
Массив элементов формы в порядке их определения в исходном документе.
fоrmName.elements[index]
forms[index].elements[index]
Применение: В этот массив включены все элементы формы. Обращение к этому массиву происходит с помощью имени формы или массива forms. Элементами формы являются кнопки, флажки, переключатели, объекты text и textarea. Ссылаться на элементы можно по их индексу. Например, если форма содержит два текстовых поля, три переключателя и две кнопки, все они - соответствующие элементы в массиве elements от formName.elements[0] до formName.elements [6]. Заметьте, что нумерация начинается с О, а не с 1. Для определения количества элементов в форме служит свойство length. Значением свойства value для каждого элемента массива elements является полный текст тега HTML, создавшего элемент. На элементы формы можно также ссылаться по их именам. Например, элемент типа password, названный newPassword, является вторым элементом формы на странице HTML. Его значение может быть получено тремя способами:
formName.elements[1].value
formName.elements["newPassword"].value
formName.newPassword.value
Значения элементов массива elements доступны только для чтения.
--------------------------------------------------------------------------------
elements (Свойство)
Массив объектов, содержащий элементы формы в том порядке, в котором они перечислены в тексте страницы HTML.
formName.elements[index]
forms[index].elements[index]
Применение: Нумерация элементов массива начинается с нуля и заканчивается количеством элементов формы минус 1.
--------------------------------------------------------------------------------
encoding (Свойство)
Возвращает строку с типом кодирования MIME.
formName.encoding forms[index].encoding
Применение: Тип кодирования MIME устанавливается в атрибуте ENCTYPE тега HTML <FORM>. Стандарты кодирования MIME в HTML не устоялись, но черновые документы и информацию о состоянии дел можно найти на Web-сайте University of California Information and Computer Sciences Department http://www.ics.uci.edu/pub/ietf/html/.
escape (Метод)
Возвращает ASCII-код своего аргумента.
escape(argument)
Применение: Коды ASCII HTML основаны на наборе символов ISO Latin-1 и записываются в форме %ххх, где ххх - десятичное число, представляющее код ASCII. Этот метод не относится к какому-либо объекту, а является встроенным в язык JavaScript. Буквы латинского алфавита и числа возвращаются как есть, для остальных символов возвращаются коды ASCII.
document.write(escape("Hi!"))
возвращает Hi%21
--------------------------------------------------------------------------------
eval (Метод)
Вычисляет строку как числовое выражение.
eval(string)
Применение: Встроенная функция языка JavaScript получает числовое или строковое значение как аргумент. В случае получения строки метод eval пытается преобразовать ее в числовое выражение, затем вычисляет это выражение и возвращает получившийся результат.
var x = 10
var у = 20
document.write(eval("x + у"))
Этот метод может быть также использован для выполнения команд JavaScript, включенных в строку.
var doThis = "if (х==10)" {
alert('Достигнуто максимальное значение')
}
function checkMax() {
х++;
eval(doThis)
}
Этот метод может оказаться полезным для преобразования введенной в поле формы строки, представляющей собой какую-то дату, в числовое выражение.
--------------------------------------------------------------------------------
ехр (Метод)
Возвращает значение экспоненты.
Math.exp(argument)
Применение: Метод возвращает число Е (константу Эйлера), возведенное в степень, равную аргументу.
--------------------------------------------------------------------------------
fgColor (Свойство)
Цвет текста, выводимого на странице.
document.fgColor
Применение: Цвета в JavaScript представлены в виде шестнадцатеричных триплетов RGB или строковых литералов. Это значение не может быть изменено после загрузки документа, для отдельных фрагментов текста можно изменить цвет с помощью метода fontcolor. Свойство fgColor записывается в двух формах:
document.fgColor="aliceblue"
document.fgColor="FOF8FF"
что дает тот же эффект, что и атрибут TEXT тега <BODY>:
<BODY TEXT="aliceblue">
--------------------------------------------------------------------------------
fixed (Метод)
Выводит строку на экран шрифтом фиксированной ширины.
stringName.fixed()
Применение: Использование метода fixed аналогично применению тега HTML <TT>.
--------------------------------------------------------------------------------
floor (Метод)
Возвращает ближайшее целое число, меньшее или равное аргументу.
Math.floor(argument)
Применение: Если этому методу передано в качестве аргумента целое или дробное число, он возвращает целое число, меньшее или равное аргументу. Например:
Math.floor(2.99) возвращает 2.
--------------------------------------------------------------------------------
focus (Метод)
Передает фокус указанному элементу формы.
formName.elementName.focus()
forms[index].elements[index].focus()
Применение: Используя имена формы и элемента, метод focus передает фокус элементу. С этого момента можно программно ввести значение в элемент формы, либо пользователь может сделать это вручную.
--------------------------------------------------------------------------------
fontcolor (Метод)
Переопределяет цвет выводимого текста для строкового объекта.
stringName.fontcolor()
Применение: Метод fontcolor форматирует строковый объект цветом, указанным в аргументе как шестнадцатеричный триплет RGB или строковый литерал. Использование метода fontcolor подобно использованию тега <FONT COLOR=color>.
myDog = "Brown";
document.write(myDog.fontcolor("sienna"))
--------------------------------------------------------------------------------
fontsize (Метод)
Выводит на экран строку шрифтом указанного размера.
stringName.fontsize(argument)
Применение: Этот метод использует один из семи возможных размеров шрифта, устанавливаемых в теге <FONT SIZE=size>. Если методу передана строка, размер шрифта задается относительно базового значения, установленного в теге <BASEFONT>. Аргумент задает размер шрифта. Если это целое число, то оно представляет собой размер шрифта и должно быть в диапазоне от 1 до 7. Если же в качестве аргумента передана строка, размер шрифта изменяется относительно базового.
--------------------------------------------------------------------------------
form (forms array) (Объект)
Объект, представляющий форму на странице.
document.formName
document.forms[index]
Применение: Объект form является свойством объекта document. Каждая форма в документе является отдельным объектом. На нее можно ссылаться по имени. Объект form является также элементом массива forms, определенного в тегах HTML. Если первая форма в документе называется orderForm, то ссылаться на нее можно как на document.orderForm или document.forms[0]. Если форме не присвоено имени, сослаться на нее можно только как на элемент массива forms по индексу. Для получения количества форм на странице служит свойство length.
document.forms.length
Отдельные элементы формы могут быть указаны по их именам или как элементы массива elements.
document.formName.elements[index]
Массив forms - объект только для чтения. Попытка установить значение с помощью выражения: document.forms[1]="0ldGuestBook" не даст никакого эффекта.
--------------------------------------------------------------------------------
forms (Свойство)
Массив объектов, соответствующих формам, созданных в тегах HTML в том же порядке.
document.forms
Применение: Свойство forms относится к объекту document и содержит по элементу на каждую форму в документе. Более подробно см. в описании объекта form.
--------------------------------------------------------------------------------
forward (Метод)
Загружает следующий документ из списка URL, просмотренных за текущий сеанс работы с броузером.
history.forward()
Применение: Результат действия этого метода аналогичен выражению history.go(1).
--------------------------------------------------------------------------------
frame (Объект)
Окно (кадр), содержащее независимо прокручиваемый субдокумент HTML.
[windowName.][parent.]frameName
[windowName.][parent.]frames[index]
Применение: Кадры могут быть связаны с различными URL. Загрузка документов в каждый кадр может быть инициирована из другого кадра в том же окне броузера. Каждый кадр представляет собой объект типа window, определенный в теге <FRAMESET>
для создания требуемой компоновки страницы. Страница определяется в родительском документе HTML. Все субдокументы являются дочерними по отношению к родительскому. Если кадр содержит определения атрибутов SRC и NAME, то кадр может быть идентифицирован с помощью выражений parent.frameName или parent.frames[index].
--------------------------------------------------------------------------------
frames (Свойство)
Массив, соответствующий дочерним кадрам, созданным с помощью тега <FRAMESET>.
[windowName.][parent.]frameName
[windowName.][parent.]frames[index]
Применение: Определить количество кадров в окне можно с помощью свойства length. Дополнительная информация содержится в описании объекта frame.
--------------------------------------------------------------------------------
getDate (Метод)
Возвращает число месяца.
Date.getDate()
Применение: Один из немногих элементов языка JavaScnpt, нумерация в котором начинается не с 0. Этот метод возвращает число в диапазоне от 1 до 31, представляющее число месяца.
endOfTheWorld = new Date("January 11, 1996 06:18:00")
document.write(endOfTheWorld.getDate()) //Возвращает 11
--------------------------------------------------------------------------------
getDay (Метод)
Возвращает день недели как целое число от 0 (воскресенье) до 6 (суббота).
Date.getDay()
dateName.qetDay()
Применение: Соответствующего метода setDay не существует, так как день недели автоматически вычисляется на основе значения объекта Date.
--------------------------------------------------------------------------------
getHours (Метод)
Возвращает час суток.
Date.getHours()
dateName.getHours()
Применение: Значение возвращается в 24-часовом формате, от 0 (полночь) до 23.
--------------------------------------------------------------------------------
getMinutes (Метод)
Возвращает минуты как целое от 0 до 59.
Date.getMinutes()
dateName.getMinutes()
Применение: Подобно остальным методам объекта Date, getMinutes просто возвращает один из элементов времени.
endOfTheWorld = new Date("January 11, 1996 06:18:00")
document.write(endOfTheWorld.getMinutes()) //Возвращает 18