Phương thức hasAttribute

Phương thức hasAttribute kiểm tra sự tồn tại của một thuộc tính cụ thể trên phần tử. Nếu thuộc tính tồn tại - sẽ trả về true, nếu không - sẽ trả về false.

Cú pháp

javascriptphần tử.hasAttribute(tên thuộc tính);

Ví dụ

Hãy kiểm tra sự tồn tại của thuộc tính value trên phần tử:

html<input id="elem" value="abcde">
javascriptlet elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));

Kết quả thực thi mã:

javascripttrue

Ví dụ

Và bây giờ thuộc tính value không tồn tại:

html<input id="elem">
javascriptlet elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));

Kết quả thực thi mã:

javascriptfalse

Xem thêm

  • phương thức getAttribute,
    phương thức lấy thuộc tính
  • phương thức setAttribute,
    phương thức ghi thuộc tính
  • phương thức removeAttribute,
    phương thức xóa thuộc tính