1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Problem-Bitte helft mir

    • Frage
  • noobie
  • 14. August 2007 um 18:55
  • Unerledigt
  • noobie
    4
    noobie
    Mitglied
    Punkte
    130
    Beiträge
    18
    • 14. August 2007 um 18:55
    • #1

    Hi,
    ich hab mich mal ein bisschen gespielt und ein kleines Menü gemacht. Wenn man auf Test klickt, dann klappt es runter und wenn man dann wieder auf Test klickt, soll es zuklappen, was leider nicht funktioniert.

    Testseite >> http://php5testseite.ph.funpic.de/javascript.html

    Mein Code:

    Code
    <script language="javascript" type="text/javascript">
    <!--
    function klick()
    {
    document.writeln ("<a href='javascript:klickzurueck()'>Test</a><br>Hallo<br>Sir<br>Bob<br><a href='index.php'>Java</a>");
    }
    function klickzurueck()
    {
    document.writeln("<a href='#' onclick='klick()'>Test</a><br /><a href='#'>Java</a>");
    }
    
    
    // -->
    
    
    </script>
    <a href="javascript:klick()">Test</a><br />
    <a href="#">Java</a>
    Alles anzeigen



    MfG Noobie

  • EvilGuyMischa
    9
    EvilGuyMischa
    Mitglied
    Reaktionen
    1
    Punkte
    721
    Beiträge
    140
    • 14. August 2007 um 21:30
    • #2
    Code
    <script language="javascript" type="text/javascript">
    function klickzurueck()
    {
    var menu = document.getElementById("menu");
    menu.innerHTML = "<a href='javascript:klick()'>click</a><br>";
    }
    
    
    function klick()
    {
    var menu = document.getElementById("menu");
    menu.innerHTML= "<a href='javascript:klickzurueck()'>back</a><br>foo";
    }
    </script>
    <div id="menu"><a href="javascript:klick()">click</a></div>
    Alles anzeigen

    "28 days, 6 hours, 42 minutes, 12 seconds - that is when the world will end."
    [Frank, the bunny | Donnie Darko]http://mischa.outsrc.com/

  • noobie
    4
    noobie
    Mitglied
    Punkte
    130
    Beiträge
    18
    • 15. August 2007 um 10:05
    • #3

    Wo wird das Objekt "menu.innerHTML" ausgegeben? Da steht kein document.writeln, funktioniert aber trotzdem.

  • EvilGuyMischa
    9
    EvilGuyMischa
    Mitglied
    Reaktionen
    1
    Punkte
    721
    Beiträge
    140
    • 15. August 2007 um 10:24
    • #4

    http://de.selfhtml.org/javascript/objekte/all.htm#inner_html

    "28 days, 6 hours, 42 minutes, 12 seconds - that is when the world will end."
    [Frank, the bunny | Donnie Darko]http://mischa.outsrc.com/

  • a9bejo
    21
    a9bejo
    Mitglied
    Reaktionen
    42
    Punkte
    4.697
    Beiträge
    913
    • 15. August 2007 um 11:01
    • #5

    Noobie, eine kleine Bitte: Kannst Du bitte in Zukunft die Titel deiner Postings so waehlen dass sie den Inhalt beschreiben? Das muessen keine ganzen Saetze sein - Stichworte tuen es auch. "HTML, Javascript, code snippet, funktioniert nicht" waehre z.B. wesentlich informativer gewesen.

    Danke, Ben

    lg, Benjamin Ferrari, bookworm.at

  • noobie
    4
    noobie
    Mitglied
    Punkte
    130
    Beiträge
    18
    • 15. August 2007 um 11:40
    • #6

    Ok werd ich in Zukunft machen

    Damit ich das jetzt richtig vertsanden habe:

    Die Befehle "innerText" oder "innerHTML" ändern nur den Text oder Html-Code des mit "getElementById" oder mit ".all" aufgerufenen HTML-Elements?

  • Maximilian Rupp 27. Dezember 2024 um 12:05

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Rechtliches

Impressum

Datenschutzerklärung