Trim dijit.form.TextBox
<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>