jQuery Validation Code
Screen Shot:
<!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>Document</title>
<style>
.error{
color:red;
}
</style>
</head>
<body align="center">
<h1>jQuery Validiation</h1>
<form action="" method="POST" id="frm">
Name :<input type="text" name="username" id="username"><br><br>
Email :<input type="text" name="email" id="email"><br><br>
Password: <input type="password" name="password" id="password"><br><br>
Male: <input type="radio" name="gender" id="gender" value="male">
Female: <input type="radio" name="gender" id="gender" value="female"><br><br>
Delhi: <input type="checkbox" name="delhi" id="delhi">
Odisha: <input type="checkbox" name="odisha" id="odisha">
Kolkata: <input type="checkbox" name="kolkata" id="kolkata"><br><br>
<select name="dropdown" id="dropdown">
<option hidden>choose</option>
<option value="">Btech</option>
<option value="">Bca</option>
<option value="">Mca</option>
</select><br><br>
<textarea name="msg" id="" cols="30" rows="5"></textarea><br><br>
<input type="submit" name="btn" id="btn" value="submit">
</form>
<!-- jQuery CDN -->
<script src="https://code.jquery.com/jquery-3.6.0.js" integrity="sha256-H+K7U5CnXl1h5ywQfKtSj8PCmoN9aaq30gDh27Xc0jk=" crossorigin="anonymous"></script>
<!-- jQuery validation CDN -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.19.3/jquery.validate.min.js" integrity="sha512-37T7leoNS06R80c8Ulq7cdCDU5MNQBwlYoy1TX/WUsLFC2eYNqtKlV0QjH7r8JpG/S0GUMZwebnVFLPd6SU5yg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<!-- file path -->
<script src="validation.js"></script>
</body>
</html>
validation.js:
jQuery('#frm').validate({
rules: {
username: "required",
email: "required",
password: {
required: true,
minlength: 10
},
gender: "required",
delhi: "required",
odisha: "required",
kolkata: "required",
dropdown: "required",
msg: "required"
}, messages: {
username: "please enter your name",
email: "please enter your email",
password: {
required: "please enter your password",
minlength: "Password much be 10 charecters",
}
}
})
Comments
Post a Comment