try {
var inp = document.createElement("input");
inp.type = "checkbox";
}
catch(err) {
var inp = document.createElement('<input type="checkbox">');
}
Das musst du aber wenn umgekehrt einbauen, da der catch Block im Prinzip von keinem Browser ausgeführt wird, entweder er kann createElement oder kein try catch
> > Läuft das nicht auf solche Verrenkungen raus
> Jetzt, wo Du den Code siehst, darfst Du das selbst beantworten ;-)
Die Frage ist, was ist schöner, einen Fehler erzeugen oder ein etwas seltsames Konstrukt im Code? Ich denke das läuft auf's selbe raus.
Struppi.