Ich habe den folgenden Code bekommt:Ein einfaches JS + HTML-Skript nicht funktioniert für mich richtig
<div style="text-align: center;margin: auto;display: block;padding: 20px;width: 200px;">
<button onclick="usernamePrompt()">Click to enter the username</button>
<button onclick="passwordPrompt()">Click to enter the password</button>
<button onclick="verify()">Verify here</button>
</div>
<div style="text-align: center;margin: auto;display: block;padding: 20px;">
<p style="text-align: center;font-size: 20px;" id="verifyPara"></p>
</div>
<script type="text/javascript">
function usernamePrompt() {
window.username = prompt('Enter username:');
};
function passwordPrompt() {
window.password = prompt('Enter password:');
};
function verify (username,password) {
if (username === "immoral" && password ==="koala") {
document.getElementById('verifyPara').innerHTML='Success!';
} else {
document.getElementById('verifyPara').innerHTML='Fail!';
delete username;
delete password;
};
}
</script>
Wann immer ich diesen Code versuchen, natürlich, ich die Daten in dem beide ‚Aufforderung der einreichen. Ich verwende diese Daten in der if-else-Anweisung, und wenn der gesendete Benutzername und die Passwörter benötigt werden, sollte "Success" (Erfolg) erzeugt werden, andernfalls sollte "Fail" (Fehler) erzeugt werden.
Das Problem ist, dass es nie "Erfolg" produziert und immer ein "Fail" ist. Was stimmt nicht mit dem Code? Bitte helfen Sie. Danke
Hey, schau dir den Code Ich habe eingefügt. Hast du deine Antwort bekommen? –