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.