Hallo,
Line 259, Column 31: document type does not allow element "script" here
<script type="text/javascript">/* <![CDATA[ */Line 272, Column 9: end tag for "select" which is not finished
</select>Ich vermute, die hängen zusammen. Ist es unzulässig, im Formular options mit JS zu generieren?
nein, das nicht verboten. Verboten ist aber,
* dass ein select-Element leer ist (keine options hat)
* dass ein select-Element andere Kinder als option hat.
Du hast da aber:
<select>
<script></script>
</select>
Und das ist ungültiges HTML. Wenn schon, dann müsstest du das ganze select-Element einschließlich seiner Start- und Endtags mit Javascript ausgeben. Schöner wäre natürlich, wenn du zugunsten von DOM-Methoden auf document.write() verzichten würdest.
Ciao,
Martin
Das einzige Problem beim Nichtstun: Man weiß nie, wann man damit fertig ist.