Get value from dijit.form.TextBox and do the validation
<html>
<head>
<link rel="StyleSheet" type="text/css" href="js/dojo/dijit/themes/tundra/tundra.css">
<script type="text/javascript">
var djConfig = {
baseScriptUri : "js/dojo/",
parseOnLoad : true
};
</script>
<script type="text/javascript" src="js/dojo/dojo/dojo.js"></script>
<script>
dojo.require("dojo.parser");
dojo.require("dijit.form.TextBox");
function help( ) {
var msg="Help";
alert(msg);
return false;
}
function validate( ) {
var f = document.getElementById("registration_form");
if (f.first.value == "" ||f.last.value == "" ||f.email.value == "") {
alert("All fields are required.");
return false;
}
return true;
}
</script>
</head>
<body class="tundra">
<form id="registration_form"
onsubmit="javascript:return validate()"
action="">
First Name:<input dojoType="dijit.form.TextBox" propercase=true trim=true name="first"><br>
Last Name:<input dojoType="dijit.form.TextBox" propercase=true trim=true name="last"><br>
Your Email:<input dojoType="dijit.form.TextBox" length=25 name="email"><br>
<button type="submit">Sign Up!</button>
<button type="reset">Reset</button>
<button type="button" onclick="javascript:help()">Help</button>
</form>
</body>
</html>
Dojo-toolkit.zip( 3,849 k)Related examples in the same category