แอตทริบิวต์ data-* ใน HTML ใช้เพื่อฝังแอตทริบิวต์ข้อมูลที่กำหนดเองในองค์ประกอบ HTML ทั้งหมด นี่เป็นแอตทริบิวต์สากลและใช้กับองค์ประกอบใดก็ได้
ต่อไปนี้เป็นไวยากรณ์ -
<element data-attribute-name=”attribute_value”
ด้านบน ชื่อแอตทริบิวต์ควรมีเฉพาะตัวพิมพ์เล็กเท่านั้น ด้วยเหตุนี้ จะต้องยาวอย่างน้อยหนึ่งอักขระหลังคำนำหน้า "data-"
ให้เราดูตัวอย่างการใช้แอตทริบิวต์ data-* ใน HTML คลิกที่แอตทริบิวต์ใด ๆ เพื่อดูข้อมูลเพิ่มเติม -
ตัวอย่าง
<!DOCTYPE html>
<html>
<head>
<script>
function display(tutorial) {
var type = tutorial.getAttribute("data-tutorial-type");
alert(tutorial.innerHTML + " = " + type + ".");
}
</script>
</head>
<body>
<h1>Tutorials</h1>
<h2 onclick="display(this)" id="java" data-tutorial-type="programming language">Java</h2>
<h2 onclick="display(this)" id="jquery" data-tutorial-type="scripting language">jQuery</h2>
<h2 onclick="display(this)" id="mysql" data-tutorial-type="database">MySQL</h2>
</body>
</html> ผลลัพธ์

ตอนนี้ ให้คลิกที่หัวข้อ
ด้านบนเพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับแอตทริบิวต์ เราคลิกที่แอตทริบิวต์ jQuery ที่นี่ -
