codice:
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Code Example by DYNAMIC+</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="Content-Language" content="en-us" />
<script type="text/javascript">
<!--
function updateDay( __objForm, __boolIsNext )
{
var _day = __objForm.elements['day'].selectedIndex + 1;
var _month = __objForm.elements['month'].selectedIndex;
var _year = __objForm.elements['year'].selectedIndex + 1999;
var _date = new Date( new Date( _year, _month, _day ).getTime( ) +
(1000*60*60*24 * ( __boolIsNext ? 1 : -1 )) );
__objForm.elements['day'].selectedIndex = _date.getDate( ) - 1;
__objForm.elements['month'].selectedIndex = _date.getMonth( );
__objForm.elements['year'].selectedIndex = _date.getFullYear( ) - 1999;
}
//-->
</script>
</head>
<body>
<div style="text-align: center;">
<form action="#">
<select name="day">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>17</option>
<option>18</option>
<option>19</option>
<option>20</option>
<option>21</option>
<option>22</option>
<option>23</option>
<option>24</option>
<option>25</option>
<option>26</option>
<option>27</option>
<option>28</option>
<option>29</option>
<option>30</option>
<option>31</option>
</select>
<select name="month">
<option>Gennaio</option>
<option>Febbraio</option>
<option>Marzo</option>
<option>Aprile</option>
<option>Maggio</option>
<option>Giugno</option>
<option>Luglio</option>
<option>Agosto</option>
<option>Settembre</option>
<option>Ottobre</option>
<option>Novembre</option>
<option>Dicembre</option>
</select>
<select name="year">
<option>1999</option>
<option>2000</option>
<option>2001</option>
<option>2002</option>
<option>2003</option>
<option>2004</option>
<option>2005</option>
<option>2006</option>
<option>2007</option>
<option>2008</option>
<option>2009</option>
<option>2010</option>
</select>
<input type="button" value="<< Precedente" onclick="updateDay( this.form, false );" />
<input type="button" value="Successivo >>" onclick="updateDay( this.form, true );" />
</form>
</div>
</body>
</html>