Знание есть то, что требует, дабы тот, в ком оно наличествует, познавал (аль-Ашари).

JavaScript – IE 4 DOM

2 мин для чтения
FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
24 октября 2019
Язык программирования Javascript
Эта объектная модель документа была представлена ​​в версии 4 браузера Microsoft Internet Explorer. IE 5 и более поздние версии включают поддержку большинства основных функций W3C DOM.

 

Свойства документа в IE 4 DOM

Следующие нестандартные (и непереносимые) свойства определяются Internet Explorer 4 и более поздними версиями.

Sr.No.Свойства & Описание
1activeElement

Свойство только для чтения, которое ссылается на элемент ввода, который в данный момент активен (то есть имеет фокус ввода).

Ex – document.activeElement

2all[ ]

Массив всех объектов Element в документе. Этот массив может быть проиндексирован численно для доступа к элементам в исходном порядке, или он может быть проиндексирован по идентификатору элемента или имени.

Ex – document.all []

3charset

Набор символов документа.

Ex – document.charset

4children[ ]

Массив, содержащий элементы HTML, которые являются прямыми дочерними элементами документа. Обратите внимание, что это отличается от массива all [], который содержит все элементы в документе, независимо от их положения в иерархии содержимого.

Ex – document.children []

5defaultCharset

Набор символов по умолчанию для документа.

Ex – document.defaultCharset

6expando

Это свойство, если установлено в false, предотвращает расширение объектов на стороне клиента.

Ex – document.expando

7parentWindow

Окно, содержащее документ.

Ex – document.parentWindow

8readyState

Определяет статус загрузки документа. Он имеет одно из следующих четырех строковых значений –

Ex – document.readyState

9uninitialized

Документ не начал загружаться.

Ex – document.uninitialized

10loading

Документ загружается.

Ex – document.loading

11interactive

Документ загружен достаточно для того, чтобы пользователь мог с ним взаимодействовать.

Ex – документ.интерактив

12complete

Документ полностью загружен.

Ex – document.complete

Методы документа в IE4 DOM

Эта модель поддерживает все методы, доступные в Legacy DOM. Кроме того, вот список методов, поддерживаемых IE4 DOM:

Sr.No.Описание недвижимости
1elementFromPoint(х, у)

Возвращает Элемент, расположенный в указанной точке.

Пример: document.elementFromPoint (x, y)

Пример

IE 4 DOM не поддерживает метод getElementById(). Вместо этого он позволяет вам искать произвольные элементы документа по атрибуту id в массиве объекта документа all [].

Вот как найти все теги <li> в первом теге <ul>. Обратите внимание, что вы должны указать желаемое имя тега HTML в верхнем регистре с помощью метода all.tags () .

var lists = document.all.tags("UL");

var items = lists[0].all.tags("LI");

 

Вот еще один пример доступа к свойствам документа с использованием метода IE4 DOM.

<html>
   
   <head>
      <title>Название документа</title>      
      <script type = "text/javascript">
         <!--
            function myFunc() {
               var ret = document.all["heading"];
               alert("Заголовок Документа : " + ret.innerHTML );
               
               var ret = document.all.tags("P");;
               alert("Первый Абзац : " + ret[0].innerHTML);
            }
         //-->
      </script>      
   </head>
   
   <body>
      <h1 id = "heading">Это главное название</h1>
      <p>Нажмите на следующую кнопку, чтобы увидеть результат:</p>
      
      <form id = "form1" name = "FirstForm">
         <input type = "button" value = "Нажмите На Меня" onclick = "myFunc();" />
         <input type = "button" value = "Cancel">
      </form>
      
      <form d = "form2" name = "SecondForm">
         <input type = "button" value = "Не нажимайте на меня"/>
      </form>      
   </body>
</html>

 

Примечание
Этот пример возвращает объекты для форм и элементов, и мы должны были бы получить доступ к их значениям, используя те свойства объекта, которые не обсуждаются в этом руководстве.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Если статья понравилась, то поделитесь ей в социальных сетях:

Читайте также

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close