เพื่อแสดง error bubbles ของ HTML5 client-side validation ให้ใช้แอตทริบิวต์ required
คุณไม่ต้องมี JavaScript สำหรับ client-side validation เช่น กล่องข้อความว่างจะไม่ถูกส่ง เพราะ HTML5 นำเสนอแอตทริบิวต์ใหม่ชื่อ required ใช้ดังนี้ และจะบังคับให้มีค่า:
<!DOCTYPE HTML>
<html>
<body>
<form action="/cgi-bin/html5.cgi" method="get">
Enter email : <input type="text" name="newinput" required/>
<p>Try to submit using Submit button</p>
<input type="submit" value="submit" />
</form>
</body>
</html>