Dojo inline DateTextBox

Complete Java Server Faces (JSF) Tutorial - JSF Tutorials. JSF Tutorials at Rose India covers everything you need to know about JSF, This JSF Tutorial contains readable and interesting content organized in proper and sequential manner. Each concept has been explained by simple examples so that you can understand easily and implement immediately into your java web application. It provides coverage of key JSF concepts such as User Interface(UI) components, Renderers, Backing beans, Validators, Converters, Navigation, Event handling, Expession language, Messages etc...

Dojo inline DateTextBox

Dojo NumberSpinner Button

         

In this section, you will learn how to create a NumberSpinner button that increase and decrease the number. Sometime, if you want to directly put the specified range of data. 

NumberSpinner : The Number Spinner is a GUI (Graphical User Interface) that makes an integer value is entered in the box easily when small adjustments are required. There are two arrow buttons (down and up) that "spin" the number up and down (increase and decrease). When you hold the up arrow button then increase the number and down arrow button then decrease the number.

Here is the code of Program:

<html>
<head>
<title>Number Spinner Demo</title>
  <style type="text/css">
  @import "../resources/dojo.css";
  @import "../dijit/themes/tundra/tundra.css";
  
  </style>
  <script type="text/javascript" src="dojo.xd.js" djConfig="parseOnLoad: true"></script>
  
  <script type="text/javascript">
  dojo.require("dojo.parser");
  dojo.require("dijit.form.NumberSpinner");
  </script>
</head>
  <body class="tundra">
  <input dojoType="dijit.form.NumberSpinner"
  value="0"
  smallDelta="1"
  constraints="{min:0,max:1550,places:0}"
  maxlength="20"
  id="integerspinner2">
  </body>
</html>

Output of the Program:

If you want to increase the number then click the up arrow:

If you want to decrease the number then click the down arrow: