Thuộc tính tagName của Element DOM HTML

định nghĩa và cách sử dụng

tagName thuộc tính trả về tên thẻ của phần tử.

trong HTML:tagName giá trị trả về của thuộc tính luôn là chữ hoa.

tagName thuộc tính là chỉ đọc.

xem thêm:

thuộc tính nodeName

thuộc tính nodeType

thuộc tính nodeValue

sự khác biệt giữa tagName và nodeName

nodeName thuộc tính cũng có thể trả về tên thẻ của phần tử.

nodeName còn có thể trả về tên của các phần tử thuộc tính, phần tử văn bản và phần tử chú thích.

mô hình

ví dụ 1

lấy tagName của phần tử "demo":

let name = document.getElementById("demo").tagName;

thử ngay

ví dụ 2

tìm kiếm phần tử nào đã kích hoạt sự kiện:

const element = event.target;
let name = element.tagName;

thử ngay

cú pháp

element.tagName

giá trị trả về

kiểu miêu tả
chuỗi tên thẻ của phần tử.

hỗ trợ trình duyệt

element.tagName là tính năng DOM Level 1 (1998).

Tất cả các trình duyệt đều hỗ trợ hoàn toàn nó:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
hỗ trợ 9-11 hỗ trợ hỗ trợ hỗ trợ hỗ trợ