JSFiddle - React, Tailwind, and code Playground
by jjay225
HTML
<input type="input" id="datetest" value="1981-02-02" />
<input type="button" id="valTest" value="Fire"/>
JavaScript
$(document).ready(function()
{
$("#valTest").on("click",ValCheck());
function ValCheck()
{
var theElement= document.getElementById('datetest');
var vallpattern=/^\d{4}[\-\/\s]?((((0[13578])|(1[02]))[\-\/\s]?(([0-2][0-9])|(3[01])))|(((0[469])|(11))[\-\/\s]?(([0-2][0-9])|(30)))|(02[\-\/\s]?[0-2][0-9]))$/;
alert(vallpattern.test($("#datetest").val()));
if (theElement.value.search(vallpattern) == -1) {
alert('found');
}
}
});