HTML5 ক্লায়েন্ট-সাইড ভ্যালিডেশন এরর বাবল দেখাতে required অ্যাট্রিবিউট ব্যবহার করুন।
জাভাস্ক্রিপ্ট ছাড়া ক্লায়েন্ট-সাইড ভ্যালিডেশন (যেমন খালি টেক্সট বক্স সাবমিট হবে না) সম্ভব কারণ 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>