Thuộc tính specified trong HTML DOM dùng để kiểm tra xem một thuộc tính có được chỉ định hay không. Trả về true nếu thuộc tính đã được chỉ định, false nếu không. Cũng trả về true nếu thuộc tính được tạo nhưng chưa gắn vào phần tử.
Cú pháp
Cú pháp cho thuộc tính specified:
attribute.specified
Ví dụ
Ví dụ minh họa cho thuộc tính specified:
<!DOCTYPE html> <html> <body>
<p>Nhấn nút để kiểm tra xem nút có thuộc tính onclick được chỉ định hay không</p>
<img id="IMG1" src="https://www.tutorialspoint.com/swing/images/swing-mini-logo.jpg" alt="Học Swing">
<p>Kiểm tra xem ảnh trên có thuộc tính alt được chỉ định không bằng cách nhấn nút dưới đây</p>
<button onclick="checkAlt()">KIỂM TRA</button>
<p id="Sample"></p>
<script>
function checkAlt() {
var img = document.getElementById("IMG1");
var s = img.getAttributeNode("alt").specified;
if (s == true)
document.getElementById("Sample").innerHTML = "Phần tử img có thuộc tính alt được chỉ định";
else
document.getElementById("Sample").innerHTML = "Phần tử img KHÔNG có thuộc tính alt được chỉ định";
}
</script> </body> </html>
Kết quả
Khi nhấn "KIỂM TRA", hiển thị: "Phần tử img có thuộc tính alt được chỉ định" vì alt="Học Swing".