JSFiddle - React, Tailwind, and code Playground
by adeneo
HTML
<form id="sidebarform" onsubmit="return false" method="post" name="myForm" >
<input type="text" name="name" id="username" placeholder="Name (eg. Rob James)"required><br>
<input type="text" name="location" id="userlocation" placeholder="Location (eg. Wacol)" required><br>
<input type="submit" id="sidebarformsubmit" value="Submit">
</form>
JavaScript
$(document).ready(function () {
$('#username').on({
invalid: function (e) {
e.target.setCustomValidity("");
if (!e.target.validity.valid) {
e.target.setCustomValidity("Please enter a name.");
}
},
input: function(e) {
e.target.setCustomValidity("");
}
});
$('#userlocation').on({
invalid: function (e) {
e.target.setCustomValidity("");
if (!e.target.validity.valid) {
e.target.setCustomValidity("Please enter a location.");
}
},
input: function(e) {
e.target.setCustomValidity("");
}
});
});