English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Свойство href Location

Объект Location

hrefСвойство устанавливает или возвращает полный URL текущей страницы.

Грамматика:

Верните свойство href:

location.href

Установите свойство href:

location.href = URL
var x = location.href;
document.querySelector("#output").innerHTML = x;
Проверьте, пожалуйста‹/›

Совместимость с браузерами

Все браузеры полностью поддерживают свойство href:

Свойство
hrefДаДаДаДаДа

Значение свойства

ЗначениеОписание
URLСтрока, определяющая URL ссылки.
Возможные значения:
  • -Абсолютный URLАбсолютный путь начинается с корневого каталога файловой системы. Он всегда содержит полный URL файла (например href="https://ru.oldtoolbag.com/html/")

  • Относительный URL -Указывает на файл в сайте (например href="/ html /")

  • -URL-якоря-Указывает на锚 в документе (например location.href ="#empty_element")

  • Новый протокол -Укажите другой протокол (например
    location.href=\
    location.href=\
    или location.href=\

Технические детали

Возвратное значение:Строка, представляющая собой весь URL страницы, включая протокол (например, https://)

Более примеров

Установите значение href на ссылку на другой сайт:

Установите значение href на ссылку на锚 в документе:

Этот пример показывает все свойства местоположения:

var txt = \
txt += '<p>Host: '+ location.host + '</p>';
txt += '<p>Hostname: '+ location.hostname + '</p>';
txt += "<p>Href: " + location.href + "</p>";
txt += "<p>Origin: " + location.origin + "</p>";
txt += "<p>Путь: " + location.pathname + "</p>";
txt += "<p>Протокол: " + location.protocol + "</p>";
txt += "<p>Search: " + location.search + "</p>";
document.write(txt);
Проверьте, пожалуйста‹/›

См. также

Справка по положению:Свойство location.host

Справка по положению:Свойство location.hostname

Справка по положению:Свойство location.pathname

Справка по положению:Свойство location.protocol

Объект Location