Struppi: Tipp-Sammlung

Beitrag lesen

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.