Гипертекстовая ссылка - это объект класса URL. У этого объекта можно изменять и другие свойства. Проиллюстрируем эту возможность при частичном изменении ссылки. Распечатаем сначала свойство, которое не зависит от протокола(в нашем случае от javascript) document.links[11].pathname:
Если теперь заменить в функции line() href на pathname и убрать "javascript:" из присваемого значения, то все будет работать точно так же, как и в случае с изменением href.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Если обратите внимание на поле status окна браузера, то там нет отличий от случая с атрибутом href.