javascript - JS class not applying on datapicker -


good morning,

i've got javascript check if inputs empty before printing , if so, cancel print.

i have added jquery datepicker 1 of fields class , applies 1 class or other. (i have tried datepicker id instead) doesn't work.

javascript:

function checkform(thisform) { var len = thisform.elements.length ; var cnt = 0 ; ( var i=0; < len; i++) {    var elem = thisform.elements[i] ;    if (elem.classname == "formfieldrequired") {       if ((elem.value == "" || elem.value == -1)) {                      alert("warning:\n must supply information " + elem.name + " field");                                 elem.focus();                                 return false;                   }    } } window.print();return true; } 

input:

<input name="effective date" type="text" style="width:12%;" class="formfieldrequired datepicker" placeholder="dd/mm/yyyy" onkeyup="javascript:return mask(this.value,this,'2,5','/');" maxlength="10"> 

any ideas on why happening , fixes? - may missing obvious!

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-datetimepicker/2.5.4/jquery.datetimepicker.js"></script>  <form id="myform"> <input name="effective date" type="text" style="width:12%;" class="formfieldrequired datepicker" placeholder="dd/mm/yyyy" onkeyup="javascript:return mask(this.value,this,'2,5','/');" maxlength="10"> </form>  <script>     function checkform(thisform) {         var len = thisform.elements.length;         var cnt = 0 ;         ( var i=0; < len; i++) {             var elem = thisform.elements[i] ;             console.log(elem.classname)             if (elem.classname.indexof("formfieldrequired") != -1)  {                 if ((elem.value == "" || elem.value == -1)) {                     alert("warning:\n must supply information " + elem.name + " field");                     elem.focus();                     return false;                 }             }         }         window.print();return true;     }                 checkform(document.getelementbyid("myform")); </script> 

Comments

Popular posts from this blog

PHP and MySQL WP -

android - InAppBilling registering BroadcastReceiver in AndroidManifest -

go - golang pprof for c library code -