tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
2096
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
DIESES THEMA IST
GESCHLOSSEN
  1. #1
    Avatar von FlorianR
    FlorianR FlorianR ist offline Mitglied Gold
    Registriert seit
    Oct 2003
    Ort
    Lüneburg
    Beiträge
    244
    Hallo Zusammen,

    ich habe im Grunde ein sehr simples Problem (denke ich).

    Ich möchte per Javascript ein Menü generieren, da ich eine statische Seite erzeuge und keine Lust habe, bei einer kleinen Änderung jede Datei zu ändern.

    Ich habe ein Div:
    HTML-Code:
    <div id="menu"></div>
    Und ein javascript:

    PHP-Code:
    var Menue document.getElementById("menu");
    Menue.innerHTML "test"
    in das innerHTML sollen später die variablen von einem Objekt welches ich erstelle.

    Nun zeigt er mir allerdings nichts an - habt ihr eine Idee?

    Ich freue mich auf eure Vorschläge - Vielen Dank.

    Florian
     

  2. #2
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Poste bitte mal das komplette Dokument(inkl. Skript)...aus dem, was du bis jetzt gepostet hast, ist kein Fehler ersichtlich.
     

  3. #3
    Avatar von FlorianR
    FlorianR FlorianR ist offline Mitglied Gold
    Registriert seit
    Oct 2003
    Ort
    Lüneburg
    Beiträge
    244
    Der Javascript Code:

    PHP-Code:
    /* 

    Folgende Struktur wird (im Menü) aufgebaut:
    -------------------------------------------
    Sprechzeiten
    weitere Menüpunkte
    weitere Menüpunkte
    weitere Menüpunkte
    weitere Menüpunkte

    */

    //Sprechzeiten:
    sprechzeiten document.createElement("href");
    sprechzeiten.setAttribute("src","sprechzeiten.htm");
    sprechzeiten.setAttribute("title","Sprechzeiten");
    sprechzeiten.innerHTML "Sprechzeiten";

    alert("bis hier hin gehts");

    var 
    Menue document.all.menu.innerHTML "test";
    Menue.innerHTML "test";

    //.innerHtml = "menuepunkt-test";
    alert(Menue); 

    Die Html Datei:

    HTML-Code:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    
    <html>
    <head>
    	<title>title</title>
    	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    	<!-- Metatags nicht vorhanden -->
    	<link rel="STYLESHEET" type="text/css" href="format.css" />
    	
    </head>
    
    <body>
    <script type="text/javascript" src="menue.js"></script>
    <center>
    <table cellspacing="0" cellpadding="0" class="rahmen" width="944">
    	<tr>
    		<td class="header-bg" colspan="2">
    			
    		</td>
    	</tr>
    	<tr>
    		<td class="menue-bg">
    			<div class="menue" id="menu">&nbsp;s</div>
    			<img src="/images/menue-bottom.jpg" alt="" title="" />
    			<br />
    			<div class="adresse">
    				Test
    			</div>
    		</td>
    		<td class="content-bg">
    		<div class="content-rahmen">
    			<h1>headline</h1>
    
    			<div class="content">
    			test
    			</div>
    		</div>
    		</td>
    	</tr>
    </table>
    <br /><br />
    </center>
    </body>
    </html>
    Geändert von FlorianR (02.10.06 um 15:30 Uhr)
     

  4. #4
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Binde das Javascript mal ganz am Ende des Dokumentes ein.

    Momentan steht es im Dokument vor dem <div>, welches du ansprichst, welches somit zu dem Zeitpunkt, wo das Skript gelesen wird, noch nicht bekannt ist(eine entsprechende Fehlermeldung betreffs undefiniertem Objekt solltest du da eigentlich auch bekommen)
     

  5. #5
    Avatar von FlorianR
    FlorianR FlorianR ist offline Mitglied Gold
    Registriert seit
    Oct 2003
    Ort
    Lüneburg
    Beiträge
    244
    Vielen Dank, das nenn ich eine simple Lösung... und ich habe mir schon die Zähne ausgebissen. Darauf wäre ich nicht gekommen, da ich meine JavaScript Dateien immer oben einfüge. Danke.
     

Ähnliche Themen

  1. innerHTML funktioniert nicht
    Von trage im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 18.02.09, 12:23
  2. Tomcat Startet nicht , keine Fehlermeldung
    Von HuRaHoRRe im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 0
    Letzter Beitrag: 16.11.07, 13:28
  3. Script funktioniert nicht mit AHAH (innerHTML)
    Von roltux im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 22.09.07, 23:41
  4. Antworten: 8
    Letzter Beitrag: 14.03.07, 16:21
  5. Antworten: 3
    Letzter Beitrag: 21.09.06, 13:11