Hallo, brauche eure Hilfe.
Ich generiere mit JS in einem Select-Tag die optionen, leider kommt es zu einem Fehler:
<script type="text/javascript">
var jetzt = new Date();
var jahr = jetzt.getFullYear();
for(var i=jahr; i < jahr+11; i++) {
var kurz = jahr.substr(2,4);
document.write('<option value="'+ kurz +'">'+ i +'</option>');
}
</script>
Das Ziel ist, 10 Optionen zu generieren, vom Jahr 2008 bis 2018.
Dabei muss ich als Value, das Jahrkürzel benutzen, also bei 2008 die "08" usw.
Es kommt aber immer zu einem Fehler, warum?
jahr.substr is not a function
var kurz = jahr.substr(2,4);