Tendrías que utilizar JS porque tendría que validar la acción, además no creo que se pueda hacer en una sola caja de texto, se podría hacer en 3 opciones
Tú sugieres que se así:
Código HTML:
<input maxlength="10" style="width: 6em;" value=" - - " type="text">
La verda no tiene mucho sentido, es más fácil validar quizá en forma multiple
Código HTML:
<form action="#">
<fieldset>
<p>Selección Multiple</p>
<select id="month"> <option>Enero</option><option>Febrero</option><option>Marzo</option><option>Abril</option><option>Mayo</option><option>Junio</option><option>Julio</option><option>Agosto</option><option>Setiembre</option><option>Octubre</option><option>Noviembre</option><option>Diciembre</option>
</select>
<select id="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 id="year">
<option>2006</option><option>2007</option><option>2008</option><option>2009</option><option>2010</option>
</select>
</fieldset>
</form>
O puedes utilizar opciones preformadas muy útiles
http://www.gerd-tentler.de/tools/cal...date=2010-6-16 http://www.garrett.nildram.co.uk/calendar/scw.htm