Web-инжиниринг

Path


Изменение части URL

Гипертекстовая ссылка - это объект класса URL. У этого объекта можно изменять и другие свойства.

Проиллюстрируем эту возможность при частичном изменении ссылки. Распечатаем сначала свойство, которое не зависит от протокола(в нашем случае от javascript) document.links[11].pathname:

document.write(window.document.next.document.links[0].pathname);

Если теперь заменить в функции line() href на pathname и убрать "javascript:" из присваемого значения, то все будет работать точно так же, как и в случае с изменением href.



line1(0);

function line1(a)

{

if(a==0)

{

clear();

document.o3.src="../images/jsi/fio.gif";

document.links[15].pathname=

"document.f2.fi1.value=

'Иванов И.И.';void(0);";

document.o4.src="../images/jsi/rpho.gif";

document.links[16].pathname=

"document.f2.fi2.value=

'123-45-67';void(0);";

document.o5.src="../images/jsi/hpho.gif";

document.links[17].pathname=

"document.f2.fi3.value=

'987-65-43';void(0);";

}

...

}

Если обратите внимание на поле status окна браузера, то там нет отличий от случая с атрибутом href.



Содержание раздела