Displaying messages
This is a basic example demonstrating how input-validity
can show error messages.
Let’s consider following input with required
attribute. Try to submit and you will see the browser’s default popover.
<form action="/submit"> <input type="text" required /> <button>submit</button></form>
You can use input-validity
’s attribute validation-message
to show the message in a DOM element instead of browser’s default popover.
<form action="/submit"> <input type="text" required validation-message="#error" /> <p id="error"></p> <button>submit</button></form>