NamedNodeMap: phương thức getNamedItemNS()

Baseline Widely available

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

Phương thức getNamedItemNS() của giao diện NamedNodeMap trả về Attr tương ứng với tên cục bộ đã cho trong không gian tên đã cho, hoặc null nếu không có thuộc tính tương ứng.

Cú pháp

js
getNamedItemNS(namespace, localName)

Tham số

namespace

Một chuỗi với URI không gian tên của thuộc tính mong muốn.

Warning: namespace là URI của không gian tên, không phải tiền tố.

localName

Một chuỗi với localName của thuộc tính mong muốn.

Giá trị trả về

Một Attr tương ứng với không gian tên và tên cục bộ được truyền vào tham số, hoặc null nếu không tìm thấy.

Ví dụ

js
const parser = new DOMParser();
const xmlString =
  '<warning ob:one="test" xmlns:ob="http://www.example.com/ob">Beware!</warning>';
const doc = parser.parseFromString(xmlString, "application/xml");

const pre = document.querySelector("pre");
const warning = doc.querySelector("warning");

const value = warning.attributes.getNamedItemNS(
  "http://www.example.com/ob",
  "one",
).value;

pre.textContent = `The 'ob:one' attribute contains: ${value}.`;

Thông số kỹ thuật

Specification
DOM
# dom-namednodemap-getnameditemns

Tương thích trình duyệt