Källkod
Följande filer och mappar finns under mappen webbserverprogrammering.
Mappar visas till vänster och filer till höger. Klicka på en fil eller mapp för att öppna nedan eller visa dess innehåll.
webbserverprogrammering/exercises/ajax/chat/
3 filer
login.html
45 lines UTF-8 Windows (CRLF)
<!--
Vet inte vad detta är egentligen, men tar ändå inte bort det //Alrik 2020-06-04
-->
<!DOCTYPE html>
<html lang="sv">
<head>
<title>Login - chat</title>
<meta charset="utf-8">
</head>
<body>
<h1>Log in</h1>
<form method="post" action="">
Username: <input id="userInput" type="text" name="username" required> <span id="msg"></span><br>
Password: <input type="password" name="password" required><br>
<input id="submit" type="submit" name="submit" value="Log in">
</form>
<script type="text/javascript" src="../jquery-3.4.1.js"></script>
<script type="text/javascript">
$("#userInput").keyup(function() {
var username = $("#userInput").val();
if (username.length > 2) {
$.post("username_check.php", { query:username }, function(response, status) {
if (response == 1) {
$("#msg").html("Användarnamnet finns redan!");
$("#submit").prop("disabled", true);
} else {
$("#msg").html("Ok!");
$("#submit").prop("disabled", false);
}
});
} else {
$("#msg").html("");
$("#submit").prop("disabled", false);
}
});
</script>
</body>
</html>