JQuery Pemrograman Web

Tugas Pemrograman Web JQuery

Membuat From Validasi dengan JQuery

source code:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Login Form</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<form id="basic-form" action="" method="post">
<p>
<label for="name">NRP <span>(setidaknya 10 karakter)</span></label>
<input id="name" name="name" minlength="10" type="text" required>
</p>
<p>
<label for="name">Nama Lengkap <span>(setidaknya 3 karakter)</span></label>
<input id="name" name="name" minlength="3" type="text" required>
</p>
<p>
<label for="name">Alamat <span>(setidaknya 20 karakter)</span></label>
<input id="name" name="name" minlength="20" type="text" required>
</p>
<p>
<label for="name">Umur <span>(setidaknya 2 karakter)</span></label>
<input id="name" name="name" minlength="2" maxlength="3" type="text" required>
</p>
<p>
<label for="email">E-Mail <span>(required)</span></label>
<input id="email" type="email" name="email" required>
</p>
<p>
<label for="email">Alamat Situs <span>(dibutuhkan)</span></label>
<input id="name" name="name" minlength="10" type="text" required>
</p>
<p>
<label for="Password">Password <span>(setidaknya 8 karakter)</span></label>
<input id="name" name="Password" minlength="8" type="password" required>
</p>
<p>
<input class="submit" type="submit" value="SUBMIT">
</p>
</form>
<!-- script -->
<script src="index.js"></script>
</body>
</html>
view raw index.html hosted with ❤ by GitHub
$(document).ready(function() {
$("#basic-form").validate();
});
view raw index.js hosted with ❤ by GitHub
body {
display: flex;
justify-content: center;
flex-direction: column;
font-family: 'Lato';
font-weight: 300;
font-size: 1.25rem;
}
form, p {
margin: 20px;
}
p.note {
font-size: 1rem;
color: red;
}
input {
border-radius: 5px;
border: 1px solid #ccc;
padding: 4px;
font-family: 'Lato';
width: 300px;
margin-top: 10px;
}
label {
width: 300px;
font-weight: bold;
display: inline-block;
margin-top: 20px;
}
label span {
font-size: 1rem;
}
label.error {
color: red;
font-size: 1rem;
display: block;
margin-top: 5px;
}
input.error {
border: 1px dashed red;
font-weight: 300;
color: red;
}
[type="submit"], [type="reset"], button, html [type="button"] {
margin-left: 0;
border-radius: 0;
background: black;
color: white;
border: none;
font-weight: 300;
padding: 10px 0;
line-height: 1;
}
view raw style.css hosted with ❤ by GitHub

Comments

Popular posts from this blog

EAS Pemrograman WEB B