PSD-Tutorials.de
Forum für Design, Fotografie & Bildbearbeitung
Tutkit
Agentur
Hilfe
Kontakt
Start
Forum
Aktuelles
Besonderer Inhalt
Foren durchsuchen
Tutorials
News
Anmelden
Kostenlos registrieren
Aktuelles
Suche
Suche
Nur Titel durchsuchen
Von:
Menü
Anmelden
Kostenlos registrieren
App installieren
Installieren
JavaScript ist deaktiviert. Für eine bessere Darstellung aktiviere bitte JavaScript in deinem Browser, bevor du fortfährst.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder einen
alternativen Browser
verwenden.
Antworten auf deine Fragen:
Neues Thema erstellen
Start
Forum
Sonstiges
Webdesign, Webentwicklung & Programmierung
Webdesign: HTML/CSS, Responsive Design, Sass...
mouseover und versteckte ebenen
Beitrag
<blockquote data-quote="Kruimel" data-source="post: 987382" data-attributes="member: 151001"><p><strong>AW: mouseover und versteckte ebenen</strong></p><p></p><p>Hi!</p><p></p><p>Eine vielleicht etwas umständliche Art das gwünschte zu erreichen wär mit einem zusätzlichen "Toolkit".</p><p>Da bisher bereits einige JavaScript-Lösungen vorgeschlagen wurden, nehme ich an dass es dir egal ist ob JavaScript benützt wird oder nicht (ohne ginge auch, aber weniger schön und komplizierter).</p><p></p><p>Nun, zu meinem Vorschlag: Hier findest du das dojo Toolkit: <a href="http://www.dojotoolkit.org/" target="_blank">Home | The Dojo Toolkit</a></p><p> Das ist ein Toolkit mit sehr vielen verschiedenen Möglichkeiten. Damit kannst du sehr einfach AJAX programmieren, Grafiken erstellen und vieles mehr. Es bietet aber auch sehr grundlegende Funktionen um über den innerHTML den Inhalt einer div zu ändern.</p><p></p><p>(ich muss ehrlich sagen dass ich den InnerHTML noch nie ohne dojo benützt habe, weiss also nicht ob es eine Möglichkeit gibt ohne, bzw. kenne mich nicht damit aus.)</p><p></p><p>Das dojo-Toolkit lädst du ganz einfach im Head-Teil der HTML-Datei per JavaScript und dann kannst du die ganzen Funktionen benützen. Den Code wie du das einbinden solltest findest du hier (in Englisch, falls das ein Problem sein sollte kann ich es dir noch ausführlicher schreiben):<a href="http://sitepen.com/labs/guides/?guide=DojoQuickStart#firstSteps" target="_blank"> First Steps</a></p><p></p><p>Hast du das Dojo-Toolkit geladen, kannst du anfangen eine kleine Funktion zu basteln die dir den Text in innerHTML ändert (könntest du dann zum Beispiel noch so basteln dass du nur die Nummer des Bildes angeben musst und die JavaScript-Funktion das Bild "lädt".</p><p>bezüglich InnerHTML mit dojo: <a href="http://sitepen.com/labs/guides/?guide=DojoQuickStart#Events" target="_blank">Events</a></p><p></p><p>Gerade beim Schreiben dieser Erklärung mit dojo hab ich deinen letzten Post nochmals gelesen und den Quellcode deines Versuches angeschaut.</p><p>Der Fehler weshalb es nicht funktioniert liegt meiner Meinung nach darin dass du beim Übergeben des HTML Codes an die Funktion "aendere" nur einen Teil des HTML-Codes übergibst. Schau dir mal an welche Anführungszeichen wann wieder geschlossen werden.</p><p>("Doppelte" werden von "Doppelten" geschlossen, "einzelne" von "einzelnen"). Nach [html]OnMouseOver="aendere(' <img src="[/html] denkt der Browser dass der Rest nicht mehr an "OnMouseOver" übergeben werden muss.</p><p>Ein Lösungsweg wäre hier nur noch Zahlen zu übergeben und in der Funktion "aendere" mit if-Schlaufen zu schauen welche Zahl übergeben wurde und dementsprechend das Bild zu wählen...</p><p></p><p>Etwas Lang geraten der Beitrag aber ich hoffe trotzdem noch verständlich :uhm:</p><p></p><p>Gruss,</p><p>Joep</p></blockquote><p></p>
[QUOTE="Kruimel, post: 987382, member: 151001"] [b]AW: mouseover und versteckte ebenen[/b] Hi! Eine vielleicht etwas umständliche Art das gwünschte zu erreichen wär mit einem zusätzlichen "Toolkit". Da bisher bereits einige JavaScript-Lösungen vorgeschlagen wurden, nehme ich an dass es dir egal ist ob JavaScript benützt wird oder nicht (ohne ginge auch, aber weniger schön und komplizierter). Nun, zu meinem Vorschlag: Hier findest du das dojo Toolkit: [URL="http://www.dojotoolkit.org/"]Home | The Dojo Toolkit[/URL] Das ist ein Toolkit mit sehr vielen verschiedenen Möglichkeiten. Damit kannst du sehr einfach AJAX programmieren, Grafiken erstellen und vieles mehr. Es bietet aber auch sehr grundlegende Funktionen um über den innerHTML den Inhalt einer div zu ändern. (ich muss ehrlich sagen dass ich den InnerHTML noch nie ohne dojo benützt habe, weiss also nicht ob es eine Möglichkeit gibt ohne, bzw. kenne mich nicht damit aus.) Das dojo-Toolkit lädst du ganz einfach im Head-Teil der HTML-Datei per JavaScript und dann kannst du die ganzen Funktionen benützen. Den Code wie du das einbinden solltest findest du hier (in Englisch, falls das ein Problem sein sollte kann ich es dir noch ausführlicher schreiben):[URL="http://sitepen.com/labs/guides/?guide=DojoQuickStart#firstSteps"] First Steps[/URL] Hast du das Dojo-Toolkit geladen, kannst du anfangen eine kleine Funktion zu basteln die dir den Text in innerHTML ändert (könntest du dann zum Beispiel noch so basteln dass du nur die Nummer des Bildes angeben musst und die JavaScript-Funktion das Bild "lädt". bezüglich InnerHTML mit dojo: [URL="http://sitepen.com/labs/guides/?guide=DojoQuickStart#Events"]Events[/URL] Gerade beim Schreiben dieser Erklärung mit dojo hab ich deinen letzten Post nochmals gelesen und den Quellcode deines Versuches angeschaut. Der Fehler weshalb es nicht funktioniert liegt meiner Meinung nach darin dass du beim Übergeben des HTML Codes an die Funktion "aendere" nur einen Teil des HTML-Codes übergibst. Schau dir mal an welche Anführungszeichen wann wieder geschlossen werden. ("Doppelte" werden von "Doppelten" geschlossen, "einzelne" von "einzelnen"). Nach [html]OnMouseOver="aendere(' <img src="[/html] denkt der Browser dass der Rest nicht mehr an "OnMouseOver" übergeben werden muss. Ein Lösungsweg wäre hier nur noch Zahlen zu übergeben und in der Funktion "aendere" mit if-Schlaufen zu schauen welche Zahl übergeben wurde und dementsprechend das Bild zu wählen... Etwas Lang geraten der Beitrag aber ich hoffe trotzdem noch verständlich :uhm: Gruss, Joep [/QUOTE]
Bilder bitte
hier hochladen
und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Zitate einfügen…
Authentifizierung
Der grüne Frosch hüpft über die Hügel an den Bäumen vorbei in die Höhle. Bitte nenne das zweite Wort!
Antworten
Start
Forum
Sonstiges
Webdesign, Webentwicklung & Programmierung
Webdesign: HTML/CSS, Responsive Design, Sass...
mouseover und versteckte ebenen
Oben