Phương thức getElementsByTagName() của XML DOM
Định nghĩa và cách sử dụng
getElementsByTagName()
Phương thức trả về NodeList của tất cả các phần tử có tên định nghĩa.
Ngữ pháp
getElementsByTagName(Tên)
Tham số | Mô tả |
---|---|
Tên | Chuỗi, quy định tên thẻ cần tìm kiếm. Giá trị "*" khớp với tất cả các thẻ. |
Mô hình
Dưới đây là mã nguồn sẽ tải "books.xml" vào xmlDoc và hiển thị giá trị của phần tử <title> đầu tiên:
var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { myFunction(this); {} }; xhttp.open("GET", "books.xml", true); xhttp.send(); function myFunction(xml) { var xmlDoc = xml.responseXML; var x = xmlDoc.getElementsByTagName("title")[0]; var y = x.childNodes[0]; document.getElementById("demo").innerHTML = y.nodeValue; {}