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.
Code
<div id="menu"></div>
<script language="JavaScript" type="text/javascript">
<!--
function build_menu(){
var htm="<ul>[*]Anzeige der Datein";
for(var n=0;n<parent.frames.TabName.length;n++){
htm+="[*]<a href=\"javascript:parent.frames.anzeige(parent.frames.dateiinhalt);\">"+parent.frames.TabName[n]+"</a>";
}
htm+="[*]Funktionen zur Verarbeitung";
htm+="[*]<a href=\"javascript:laden();\">laden</a>";
htm+="[*]<a href=\"javascript:loeschen();\">löschen</a>";
htm+="[*]<a href=\"javascript:sortieren();\">sortieren</a>";
if (parent.frames.IE4 == true)
htm+="[*][url='speichern.html']speichern[/url]";
if (parent.frames.NS4 == true)
htm+="[*]speichern nicht möglich";
htm+="<ul>";
document.getElementById("menu").innerHTML=htm;
}
build_menu();
--></script>
Alles anzeigen
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