Вы можете обращаться к объектам Anchor в Вашем коде, используя массив anchors. Этот массив содержит вхождение для каждого тэга A, имеющего атрибут NAME; это вхождения в порядке расположения в исходном коде документа. Например, если документ содержит три именованных якоря со значениями атрибута NAME anchor1, anchor2 и anchor3, Вы можете обратиться к этим якорям так:
document.anchors["anchor1"] document.anchors["anchor2"] document.anchors["anchor3"]или так:
document.anchors[0] document.anchors[1] document.anchors[2]
Для получения количества якорей в документе используйте свойство length: document.anchors.length. Если документ содержит якоря, именованные в системном порядке натуральными числами, Вы можете использовать массив anchors и его свойство length для проверки имени якоря перед его использованием в операциях типа установки location.hash.