Hyperlink mittels JavaScript erstellen

  • Hallo Leute

    Ich erstellem mir mit folgender JavaScript funktion ein Menü. Leider Bekomme ich eine Fehlermeldung,wenn ich nicht eine JavaScript funktion als Verweis angebe sondern ein anderes HTML dokument.

    Fehlermeldung: Semikolon erwartet. (In der Anweisung der ersten IF-Abfrage)

    Wie musste ich die Funktion ändern.

    Wie müsste der Code geändert werden, das ich das HTML-dokument öffnen kann und nich die Fehlermeldung erscheint.

    Hoff ihr könnt mir helfen

    Jessica

  • Hallo

    Leider lag es nicht an den Klammern. Die sind doch aber auch nicht erforderlich, da es nur eine Anweisung ist. Oder seh ich das Falsch.

    Falls jemand eine andere Möglichkeit für den Fehler hat, wäre ich sehr dankbar wenn er mir weiter hilft.

    Jessica

  • kp..

    wenn du genauschaust hast du es oben eh schon angewandt...

    htm+="[*]<a href=\"javascript:parent.frames.anzeige(parent.frames.dateiinhalt);\">"+parent.frames.TabName[n]+"</a>";


    du musst einfach innerhalb von " alle anderen " escapen...:

    "Hallo, ich bin ein "Text""; ergibt nen fehler..
    "HAllo, ich bin ein \"Text\""; ergibt - Hallo ich bin ein "Text"

    ...

    lg
    Andi

  • Dachte das mann dies nur bei Aufrufen von JavaScript-funktionen so macht. Ist aber einleuchten mit dem \ da ja JavaScript sonst nicht weis wo die Zeichenkette wirklich endet.

    und nochmals Dankde für eure schnelle Hilfe hierm im Forum

    Jessica