mercredi 31 août 2011

jquery : validation plugin

Voici un exemple d'utilisation de jquery validate plugin :


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script src="js/jquery-1.5.1.js"></script>
<script type="text/javascript" src="js/jquery.validate.js"></script>
<style type="text/css">
* { font-family: Verdana; font-size: 96%; }
label { width: 10em; float: left; }
label.error { float: none; color: red; padding-left: .5em; vertical-align: top; }
p { clear: both; }
.submit { margin-left: 12em; }
em { font-weight: bold; padding-right: 1em; vertical-align: top; }
</style>
<script>
$(document).ready(function(){

$('#commentForm').validate( {
rules: {
comment : {
required: true,
email: true
},
comment2 : {
required: true,
url: true
}}
});
});
</script>

</head>
<body>


<form class="cmxform" id="commentForm" method="get" action="">
<fieldset>
<legend>A simple comment form with submit validation and default messages</legend>
<!-- <p>
<label for="cname">Name</label>
<em>*</em><input id="cname" name="name" size="25" class="required" minlength="20" />
</p>
<p>
<label for="cemail">E-Mail</label>
<em>*</em><input id="cemail" name="email" size="25" class="required email" />
</p>
<p>
<label for="curl">URL</label>
<em> </em><input id="curl" name="url" size="25" class="url" value="" />
</p>
<p>
<label for="ccomment">Your comment</label>
<em>*</em><textarea id="ccomment" name="comment" cols="22" class="required"></textarea>
</p>
<p> -->

<p>
<label for="ctest">Your comment</label>
<em>t*</em><input type="text" id="ctest" name="comment" cols="22" minlength="2" size="25" ></textarea>
</p>
<p>
<label for="ctest2">Your comment</label>
<em>t*</em><input type="text" id="ctest2" name="comment2" cols="22" minlength="2" size="25" ></textarea>
</p>
<input class="submit" type="submit" value="Submit"/>
</p>
</fieldset>
</form>
</body>
</html>

Aucun commentaire:

Enregistrer un commentaire