Thuộc tính HTML DOM nodeValue
Thí dụ
Nhận giá trị nút của phần tử <button> đầu tiên trong tài liệu:
var x = document.getElementsByTagName("BUTTON")[0].childNodes[0].nodeValue;
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
Thuộc tính nodeValue đặt hoặc trả về giá trị nút của nút được chỉ định.
Nếu nút là một 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 bên 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.
Mẹo: Một thay thế cho thuộc tính nodeValue có thể là thuộc tính textContent .
Hỗ trợ trình duyệt
Property | |||||
---|---|---|---|---|---|
nodeValue | Yes | Yes | Yes | Yes | Yes |
Cú pháp
Trả về giá trị nút:
node.nodeValue
Đặt giá trị nút:
node.nodeValue = value
Giá trị tài sản
Value | Description |
---|---|
value | Specifies the node value of the specified node |
Chi tiết kỹ thuật
Giá trị trả lại: | Một chuỗi, đại diện cho giá trị của nút.
Những giá trị khả thi:
|
---|---|
Phiên bản DOM | Đối tượng nút cấp độ lõi 1 |
Các ví dụ khác
Thí dụ
Nhận tên nút, giá trị nút và loại nút của nút con đầu tiên của phần tử <div>:
<div id="myDIV">This is a div element.</div>
<script>
var x = document.getElementById("myDIV").firstChild;
var txt = "";
txt += "The node name: " + x.nodeName + "<br>";
txt += "The node value: " + x.nodeValue + "<br>";
txt += "The node type: " + x.nodeType;
</script>
Các trang liên quan
Tham chiếu DOM HTML: nút. Thuộc tính nodeName
Tham chiếu DOM HTML: nút. Thuộc tính nodeType
Tham chiếu HTML DOM: nút. Thuộc tính nodeValue
Tham chiếu HTML DOM: nút. Thuộc tính childNodes