Anarchy: Großen HTML block ausgeben

Ich hab nun mehrere funktionen - jede enthält einen anderen HTML block (alle um die 30 Zeilen) werden per Schlefe ausgewählt ...

Ich hab im HTML code nen div mit id="menu"

var variable = document.write("<table name='hallo'>xxx</table>");

document.getElementById("menu").innerHTML = variable;

nun frge ich mich : geht das überhaupt ?

Ich kriege diese Fehlermeldung : Nicht abgeschlossene Zeichenfolgenkonstante

PS : Es ist ne externe JavaScript Datei

Thanx

  1. Hi,

    Wenn dann eher so, oder?:

    var variable = "<table name='hallo'>xxx</table>";

    ^^^^
     (kein document.write!)

    document.getElementById("menu").innerHTML = variable;

    Gruss, Mel

    1. Hi,

      Wenn dann eher so, oder?:

      var variable = "<table name='hallo'>xxx</table>";
                      ^^^^
      (kein document.write!)

      document.getElementById("menu").innerHTML = variable;

      Gruss, Mel

      Hab das document.write gelöscht nur die fehlermeldung bleibt gleich - der Fehler soll direkt hinter <table name='hallo'>(hier sollte der fehler sein) sein ...

      Nur finde ich nix - dan jedes Häkie (",') gecheckt, alle "<,>" unda auch alles andere - glaub ich jedenfalls  ...