// Example starter JavaScript for disabling form submissions if there are invalid fields (function() { "use strict"; window.addEventListener("load", function() { var form = document.getElementById("needs-validation"); form.addEventListener("submit", function(event) { if (form.checkValidity() == false) { event.preventDefault(); event.stopPropagation(); form.classList.add("was-validated"); } }, false); }, false); function passwordValidate(){ var password = $("#password"); var cpassword = $("#confirmPassword"); var ret = false; //비밀번호 != 컨펌 비밀번호 if(password.val()!==cpassword.val()){ cpassword.addClass('is-invalid'); event.preventDefault(); event.stopPropagation(); }else{ ret=true; } } function loginValidate(){ var id = $("#userid"); var idLen = id.val().length; var password = $("#password"); var passwordLen = password.val().length; var errStack = 0; id.removeClass('is-invalid'); id.removeClass('is-valid'); password.removeClass('is-invalid'); password.removeClass('is-valid'); if(idLen===0 && passwordLen!==0){ id.addClass('is-invalid'); password.addClass('is-valid'); event.preventDefault(); event.stopPropagation(); return false; } if(idLen!==0 && passwordLen===0){ id.addClass('is-valid'); password.addClass('is-invalid'); event.preventDefault(); event.stopPropagation(); return false; } if(idLen===0 && passwordLen===0){ id.addClass('is-invalid'); password.addClass('is-invalid'); event.preventDefault(); event.stopPropagation(); return false; } if(idLen!==0 && passwordLen!==0){ id.addClass('is-valid'); password.addClass('is-valid'); return true; } } },false);