Forum Moderators: open
The quick answer is no - each year needs to be an <option>.
However, you can use a client-side script (like JavaScript), or even better, a server-side language (JSP, ASP, PHP, CGI/Perl) to write this using a for loop.
Increment the writing of the <options> using a for loop, from 19XX to the current year. I would recomment the server side solution if possible, as it will have more support and be more accessible than a client-side solution.
HTH
[edited by: BlobFisk at 3:23 pm (utc) on Jan. 20, 2004]
<script>
document.write("<select>");
for(i=0;i<100;i++){
var dateVar = 1930 + i;
document.write('<option value=\"' + dateVar + '\">' + dateVar + '</option>');
}
document.write("</select>");
</script>