Validation patterns in HTML

Name validation pattern

pattern="^[A-Za-z0-9\'\s\.\,\&\ ]+$"

disable future dates in datepicker

<input type="text" id="date" name="date" placeholder="dd/mm/yyyy"  required >
<script>
         $(document).ready(function () {
        var today = new Date();
        $('#date').datepicker({
            format: 'dd/mm/yyyy',
            autoclose:true,
            endDate: "today",
            maxDate: today
        }).on('changeDate', function (ev) {
                $(this).datepicker('hide');
            });


        $('#date').keyup(function () {
            if (this.value.match(/[^0-9]/g)) {
                this.value = this.value.replace(/[^0-9^-]/g, '');
            }
        });
    });
          </script>

phone validation pattern

^[0-9\s\+]*{7,}$

Leave a comment

Your email address will not be published. Required fields are marked *