Thuộc tính giá trị nút HTML DOM
Ví dụ
Trả về giá trị nút của phần tử <button> đầu tiên trong tài liệu:
document.getElementsByTagName("BUTTON")[0].childNodes[0].nodeValue;
Hãy tự mình thử »Thêm ví dụ dưới đây.
Sự miêu tả
Thuộc tính nodeValue
đặt hoặc trả về giá trị của một nút.
Nếu nút là nút phần tử, thuộc tính nodeValue sẽ trả về null.
Lưu ý: Nếu bạn muốn trả về văn bản của một phần tử, hãy nhớ rằng văn bản luôn nằm trong nút Văn bản và bạn sẽ phải trả về giá trị nút của nút Văn bản ( phần tử .childNodes[0].nodeValue).
Đối với các loại nút khác, thuộc tính nodeValue sẽ trả về các giá trị khác nhau cho các loại nút khác nhau.
Lựa chọn thay thế
Xem thêm:
Cú pháp
Trả về giá trị nút:
node .nodeValue
Đặt giá trị nút:
node .nodeValue = value
Tài sản
Pryperty | Description |
value | The node value. |
Giá trị trả về
Kiểu | Sự miêu tả |
Sợi dây | Giá trị nút.null cho các nút phần tử và tài liệu.Giá trị thuộc tính cho các nút thuộc tính. Nội dung văn bản cho các nút văn bản. Nội dung văn bản cho các nút bình luận. |
Thêm ví dụ
Lấy tên nút, giá trị và loại nút con đầu tiên của "myDIV":
const x = document.getElementById("myDIV").firstChild;
let text = "";
text += "Name: " + x.nodeName + "<br>";
text += "Value: " + x.nodeValue + "<br>";
text += "Type: " + x.nodeType;
Hãy tự mình thử »Hỗ trợ trình duyệt
element.nodeValue
là tính năng DOM Cấp 1 (1998).
Nó được hỗ trợ đầy đủ trong tất cả các trình duyệt:
Chrome | Edge | Firefox | Safari | Opera | IE |
Yes | Yes | Yes | Yes | Yes | 9-11 |