Luggi: scope in switch-konstrukt?!?

Beitrag lesen

Hi

Dein Problem ist nicht nachvollziehbar.

Mein Fehler, meine Angaben waren einfach zu unpräzise, da ich den Fehler wo anders vermutet habe und die eigentliche Fehlerquelle nicht gepostet habe.

Wenn ich deine Code-Schnippsel in ein XHTML-Gerüst einbaue...

Das Problem ist, dass ich den Namensraum meiner Testumgebung folgendermaßen definiert habe und die Datei als .xhtml gespeichert habe:

  
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"  
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">  
  
<html xmlns="http://www.w3.org/1999/xhtml">  

Wenn ich den Namensraum nur <html> nenne und die Datei als .html speichere, funktioniert es, ansonsten tritt der anfangs genannte Fehler in Safari auf, in Firefox kommt folgende Meldung:
Fehler: uncaught exception: [Exception... "Component returned failure code: 0x80004003 (NS_ERROR_INVALID_POINTER) [nsIDOMNSHTMLElement.innerHTML]"  nsresult: "0x80004003 (NS_ERROR_INVALID_POINTER)"  location: "JS frame :: file:///C:/Documents%20and%20Settings/ludwig/Desktop/test.xhtml :: testSwitchTestArray :: line 50"  data: no]

weiss jemand Rat? Wenn ich zu wenig Informationen gebe, fragt mich bitte - ich kann die logische Ursache des Problems einfach nicht finden und es fällt mir daher schwer, w/r-ichtige Infos zu geben...

danke vielmals,
Luggi