в оглавление примеры сценариев с использованием различных свойств общая схема иерархической структуры объектов
 
 
 
 

объекты ссылки и анкера

предыдущая страничка следующая страничка

Когда объектная модель обращается к HTML-элементам как к обычным объектам (IE4+ и NN6), объекты ссылок и анкеров представляются элементами A. Таким образом, до сих пор действительной остается одна важная особенность, присущая любым объектам, - все элементы A, которые ведут себя как ссылки (благодаря присутствию атрибута HREF), являются членами массива document.links. Поэтому, если сценарий требует проверки или изменения свойств всех ссылок на странице, то это может быть реализовано в цикле for просмотра массива объектов ссылки. Это справедливо даже в том случае, если сценарий выполняется только в современных браузерах и в нем необходимо изменить атрибуты стилей всех ссылок (например свойства style.textDecoration со значения none на underline). На самом деле вышеупомянутый элемент может иметь совершенно разное поведение в зависимости от определенных атрибутов, что заставляет воспринимать элемент A, как потенциально «двуликий» объект. Поэтому чрезвычайно внимательно задавайте ссылки и анкеры в процессе изучения этой книги и создания собственных сценариев, поскольку функциональное различие между ними намного больше, нежели синтаксическое.
Начинающие пользователи часто ошибаются при задании атрибута TARGET элемента A , когда хотят определить в сценарии ссылку на другой фрейм или окно. Согласно стандарту HTML, атрибут ТАRGET указывает на окно или фрейм, в котором загружается новый документ (адрес которого присвоен атрибуту HREF ), оставляя текущее окно или фрейм неизменным. Но если вы хотите использовать обработчик события для навигации к другому документу (с помощью свойства location.href ), то атрибут TARGET в этой ситуации остается невостребованным в сценарии. Вместо этого свойству location.href соответствующего окна или фрейма определяется URL необходимого документа. Например, если один фрейм содержит таблицу с данными, состоящими целиком из ссылок, то обработчик события onClick этих ссылок может загружать другие страницы во фрейм main в результате присвоения свойству parent.main.location.href соответствующего URL. При этом также необходимо отменить стандартное поведение ссылки, описанное при обсуждении обработчика события onClick.

 
 
 
  свойства | в начало | назад | вперед | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | <<< | >>>

Hosted by uCoz