diff --git a/assets/js/passwordconfirm.js b/assets/js/passwordconfirm.js new file mode 100644 index 0000000..73fc85d --- /dev/null +++ b/assets/js/passwordconfirm.js @@ -0,0 +1,17 @@ +const passwordInput = document.getElementById('password'); +const confirmPasswordInput = document.getElementById('confirm_password'); +const passwordError = document.getElementById('passwordError'); +const submitBtn = document.getElementById('submitBtn'); + +function validatePasswords() { + if (passwordInput.value !== confirmPasswordInput.value) { + passwordError.textContent = 'Passwords do not match.'; + submitBtn.disabled = true; + } else { + passwordError.textContent = ''; + submitBtn.disabled = false; + } +} + +passwordInput.addEventListener('input', validatePasswords); +confirmPasswordInput.addEventListener('input', validatePasswords);