Próbuję napisać stronę rejestracji i mam najtrudniejszy czas.Potwierdzenie formularza JavaScript z hasłem potwierdzającym
<form action="insert.php" method="post">
<h1>Registration:</h1>
<input type="text" name="first" placeholder="First name">
<input type="text" name="last" placeholder="Last name"><br />
<input type="text" name="username" placeholder="Username"> <br />
<input type="password" name="password" placeholder="password"> <br />
<input type="password" name="confirmPass" placeholder="Confirm Password"> <br />
<input type="submit" value="Register">
</form>
To jest mój kod na stronie rejestracji. Jak mogę połączyć się z moją funkcją JavaScript i czy nadal ją publikuję i wykonuję akcję? Zrobiłem to za pomocą prostego modułu, który jest odrębny, ale chciałbym je połączyć
<input id="pass1" type="password" placeholder="Password" style="border-radius:7px; border:2px solid #dadada;" /> <br />
<input id="pass2" type="password" placeholder="Confirm Password" style="border-radius:7px; border:2px solid #dadada;"/> <br />
<script>
function myFunction() {
var pass1 = document.getElementById("pass1").value;
var pass2 = document.getElementById("pass2").value;
if (pass1 != pass2) {
//alert("Passwords Do not match");
document.getElementById("pass1").style.borderColor = "#E34234";
document.getElementById("pass2").style.borderColor = "#E34234";
}
else {
alert("Passwords Match!!!");
}
}
</script>
<button type="button" onclick="myFunction()">Sumbit</button>
Nie potrzebuję pomocy ich łączenie, wiem, że muszę przełączyć kilka rzeczy wokół, ale jeśli są one ze sobą, w jaki sposób czy mogę wywołać funkcję JavaScript?
Zostanie to zrobione dokładniej po tym, jak zorientuję się, co należy zrobić, więc jaki byłby najlepszy sposób wywoływania mojej funkcji JavaScript, a jeśli się powiedzie, przejdź do części strony dotyczącej działania i postu. Mogę zrezygnować z przycisku przesyłania i po prostu zrobić przycisk, który wywołuje funkcję JavaScript, ale co się stanie, jeśli zadziała, czy nie? Zasadniczo (w tym momencie) chcę się upewnić, że hasła są takie same, a jeśli nie, nie idź naprzód do pliku insert.php, ale jeśli się zgadzają, przekaż dane formularzy do insert.php