Phương thức HTML DOM getAttributeNode ()
❮ Đối tượng phần tửThí dụ
Nhận giá trị của nút thuộc tính lớp của phần tử <h1>:
var elmnt = document.getElementsByTagName("H1")[0];
var attr = elmnt.getAttributeNode("class").value;
Thêm các ví dụ "Hãy tự mình thử" bên dưới.
Định nghĩa và Cách sử dụng
Phương thức getAttributeNode () trả về nút thuộc tính với tên được chỉ định của một phần tử, dưới dạng một đối tượng Attr.
Mẹo: Sử dụng thuộc tính .value thuộc tính để trả về giá trị của nút thuộc tính.
Mẹo: Sử dụng phương thức getAttribute () nếu bạn chỉ muốn trả về giá trị thuộc tính.
Để biết thêm thông tin về đối tượng Attr, hãy xem Đối tượng thuộc tính DOM HTML .
Hỗ trợ trình duyệt
Method | |||||
---|---|---|---|---|---|
getAttributeNode() | Yes | Yes | Yes | Yes | Yes |
Cú pháp
element.getAttributeNode(attributename)
Thông số
Parameter | Type | Description |
---|---|---|
attributename | String | Required. The name of the attribute you want to return |
Chi tiết kỹ thuật
Giá trị trả lại: | Một đối tượng Attr, đại diện cho nút thuộc tính được chỉ định. Lưu ý: Nếu thuộc tính không tồn tại, giá trị trả về là null hoặc một chuỗi trống ("") |
---|---|
Phiên bản DOM | Đối tượng phần tử cấp 1 cốt lõi |
Các ví dụ khác
Thí dụ
Nhận giá trị của nút thuộc tính đích của phần tử <a>:
var elmnt = document.getElementById("myAnchor");
var attr = elmnt.getAttributeNode("target").value;
Thí dụ
Nhận giá trị của nút thuộc tính onclick của phần tử <button>:
var elmnt = document.getElementById("myBtn");
var attr = elmnt.getAttributeNode("onclick").value;
Các trang liên quan
Hướng dẫn HTML: Thuộc tính HTML
Tham chiếu DOM HTML: Đối tượng thuộc tính HTML DOM
Tham chiếu DOM HTML: Phương thức getAttribute ()
Tham chiếu DOM HTML: thuộc tính .value Thuộc tính
Tham chiếu DOM HTML: Phương thức removeAttributeNode ()
Tham chiếu DOM HTML: Phương thức setAttributeNode ()
❮ Đối tượng phần tử