КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Обращение к свойствам, методам, и обработчикам события окнаВы можете обращаться к свойствам, методам, и обработчикам события текущего окна или другого окна следующими из способов:
Пример 1: обращение к текущему окну. Следующая выражение обращается к форме с именем musicForm в текущем окне. Выражение выдает предупреждение, если переключатель выбран. if (self.document.musicForm.checkbox1.checked) { alert('The checkbox on the musicForm is checked!')}Пример 2: обращение к другому окну. Следующие выражения обращаются к форме с именем musicForm в окне checkboxWin. Выражения определяют, если выбран переключатель, отмечает переключатель, определят, если выбрана вторая опция объекта selected, выбирает вторую опция объекта selected. Даже при том, что значения объекта изменены вcheckboxWin, текущее окно остается активным: проверка переключателя и выбора опции отбора не дает фокус окну. // Определят выбран ли переключательif (checkboxWin.document.musicForm.checkbox2.checked) { alert('The checkbox on the musicForm in checkboxWin is checked!')}// Отмечает переключатель checkboxWin.document.musicForm.checkbox2.checked=true// Определяет, выбрана ли опция в объекте selectif (checkboxWin.document.musicForm.musicTypes.options[1].selected) {alert('Option 1 is selected!')}// Выбирает опцию в объекте selectcheckboxWin.document.musicForm.musicTypes.selectedIndex=1Пример 3: обращение к фрейму в другом окне. Следующее выражение обращается к фрейму с именем frame2, который находится в окне с именем window2. Выражение изменяет цвет фона frame2 в фиолетовый. Имя фрейма frame2, должно быть определено в теге <FRAMESET>, который создает frameset. Window2.frame2.document.bgColor = "violet"
|