HTMLAnchorElement: thuộc tính origin

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2018.

Thuộc tính chỉ đọc origin của giao diện HTMLAnchorElement trả về một chuỗi chứa dạng nối tiếp Unicode của nguồn gốc href thuộc phần tử <a>.

Cấu trúc chính xác thay đổi tùy thuộc vào loại URL:

  • Đối với URL sử dụng giao thức ftp:, http:, https:, ws:, và wss:, giao thức theo sau là //, theo sau là tên máy chủ. Giống như host, cổng chỉ được bao gồm nếu nó không phải là mặc định cho giao thức.
  • Đối với URL sử dụng giao thức file:, giá trị phụ thuộc vào trình duyệt.
  • Đối với URL sử dụng giao thức blob:, nguồn gốc của URL theo sau blob:, nhưng chỉ khi URL đó sử dụng giao thức http:, https:, hoặc file:. Ví dụ: blob:https://mozilla.org sẽ có https://mozilla.org.

Đối với tất cả các trường hợp khác, chuỗi "null" được trả về.

Xem URL.origin để biết thêm thông tin.

Giá trị

Một chuỗi.

Ví dụ

js
// Một phần tử <a id="myAnchor" href="https://mdn.go-mizu.dev/en-US/HTMLAnchorElement"> có trong tài liệu
const anchor = document.getElementById("myAnchor");
anchor.origin; // trả về 'https://mdn.go-mizu.dev'

Đặc tả kỹ thuật

Thông số kỹ thuật
HTML
# dom-hyperlink-origin-dev

Trình duyệt hỗ trợ

Xem thêm