Planeaba usar este estilo de tipo de contraseña para permitir que los usuarios verifiquen si ganaron. Los códigos se envían en un correo electrónico y luego vienen aquí para verificar si ganaron. Si esto fuera solo para un ganador, el sistema actual funcionaría, pero me gustaría agregar 5 y confirmPassword solo permite que un "código" sea válido. ¿Hay alguna forma de agregar varios válidos?
<form> <label for="pswd">ENTER YOUR RAFFLE NUMBER HERE</label> <br> <input type="password" id="pswd" class="box" placeholder="test" onkeydown="if (event.keyCode == 13) {document.getElementById('btnSearch').click(); return false;}"/> <br> <input type="button" class="confirm" id="btnSearch" value="Check Results" onclick="checkPswd();" /> </form> </div> <script type="text/javascript"> function checkPswd() { var confirmPassword = "SampleCode"; var password = document.getElementById("pswd").value; if (password == confirmPassword) { window.location="winner.html"; } else{ window.location="loser.html"; } } </script> </body> </html>Puedes usar una matriz en Javascript:
const confirmPassword = ["SampleCode1", "SampleCode2", "SampleCode3","SampleCode4","SampleCode5"]; if(confirmPassword.includes(password)){ }