 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
26.07.2004, 07:47
|
#1
|
|
TP-Supporter
Registriert seit: May 2003
Ort: Großraum Stuttgart
|
Layer bzw. Ebenen in Javascript ansprechen
Hallo,
Wie werden CSS-Div`s mit JS angesprochen?
Geht das über GetelementbyID über die ID des Div-containers?
Gibt es keine JS-eigenen Ebenen sprich muss JS immer aus die CSS-Div`s zugreifen?
So viele Fragen und hoffentlich auch 3 Antworten...
Danke scho mal.
DreameR
|
|
|
26.07.2004, 09:37
|
#2
|
|
TP-Veteran
Registriert seit: Jun 2004
Ort: Stuttgart
|
1.) siehe 2.)
2.) ja
3.) richtig. das nennt sich dann dhtml. siehe http://www.dynamicdrive.com
|
|
|
26.07.2004, 09:42
|
#3
|
|
TP-Moderator
Registriert seit: Jan 2004
Ort: Bayern, Regensburg
|
Guten Morgen Dreamer!
Zitat:
|
Wie werden CSS-Div`s mit JS angesprochen?
|
Also allgemein divs können auf drei Arten angesprochen werden. Über die ID, über den Namen und über den Tag namen allgemein. Aber wenn du explicit einen div-Tag ansprechen möchtest ist das getElementById erste Wahl.
Auf die Stylesheets die z.B. den div-container formatieren kanst du mit dem style-Objekt zugreifen. Wobei du nicht nur auf die CSS von divs zugreifen kannst sondern auch auf andere. Hier wird das sehr gut erklärt:
http://de.selfhtml.org/javascript/objekte/style.htm
Zitat:
|
Gibt es keine JS-eigenen Ebenen sprich muss JS immer aus die CSS-Div`s zugreifen?
|
Hab ich nicht ganz verstanden, aber vielleicht weiß jemand anders was.
Gruss
Walter
|
|
|
26.07.2004, 10:59
|
#4
|
|
TP-Supporter
Registriert seit: May 2003
Ort: Großraum Stuttgart
|
Ebenso Guten Morgen Walter,
damit meinte ich, ob JS selber keine DIV (bzw. eigene Layertechnologie hat), z.B. JS-DIV
Weißt du jetzt was ich meine. Netscape 4 hatte zum Beispiel eine eigene Layertechnik und M$ hat seine eigenen prop. IE-Filter. Hat also JS etwas eigenes was Ebenen bzw. Div`s betrifft???
Gruß,
DreameR
|
|
|
26.07.2004, 11:21
|
#5
|
|
TP-Veteran
Registriert seit: Mar 2004
|
Wozu wäre das gut?
Du brauchst Javascript doch nur dafür, um z.B. einige Dinge auf der Homepage zu bewegen oder ähnliches. Warum willst Du dann extra Elemente dafür einführen und nicht die sowieso schon vorhandenen nutzen?
__________________
Grüße, Terry
|
|
|
26.07.2004, 18:12
|
#6
|
|
TP-Supporter
Registriert seit: May 2003
Ort: Großraum Stuttgart
|
Super Terry das du mich wiederholst...
Genau das ist ja meine Frage, ob es das gibt: "hauseigene" Javascript-Div`s
Natürlich ist es besser das vorhandene (CSS) zu nutzen, habe auch nicht behauptet, dass ich extra Elemente dafür einführen will, dass hat Netscape anno 19.. schon gemacht mit seinem DOM-Modell
DreameR
|
|
|
27.07.2004, 09:38
|
#7
|
|
TP-Moderator
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
|
Ähm...
DOM = DocumentObjectModell ( http://www.w3.org/DOM/)...hat überhauptnix mit Netscape zu tun und funktioniert genauso in anderen Browsern (mal den NS4.x ausgenommen).
Ich verstehe das Problem auch kein stück... um eine Ebene (oder einen Layer - beides das gleiche) zu referenzieren gibt es zig Möglichkeiten... Übringeds muss der Ebene keinerlei CSS-Definitionen angehören um sie via JS anzusprechen...
Gruss
Jan
|
|
|
27.07.2004, 09:47
|
#8
|
|
TP-Supporter
Registriert seit: May 2003
Ort: Großraum Stuttgart
|
Hallo Jan,
Was die Sache mit dem DOM und NS4 betriff, das steht so in Münzis Selfhtml.
Ja, Ebenen, Layer und Div`s sind dasselbe.
Zitat:"Übringeds muss der Ebene keinerlei CSS-Definitionen angehören um sie via JS anzusprechen... "
Also kann ich auch in JS Ebenen erschaffen ohne Css und seine DIV`s??
Ja, oder Nein um mal auf den Punkt zu kommen
Dreamer
|
|
|
27.07.2004, 10:13
|
#9
|
|
TP-Veteran
Registriert seit: Mar 2004
|
Ein Div hat doch per se nix mit CSS zu tun!
Es ist einfach ein HTML-Blockelement, das außer der Eigenschaft, ein Blockelement zu sein, sonst keine weiteren Eigenschaften hat.
Und damit ideal, es für allerlei Zwecke zu ge- oder auch mißbrauchen.
Ansprechen kannst Du die Divs dann zum Beispiel mit CSS oder Javascript.
__________________
Grüße, Terry
|
|
|
27.07.2004, 10:41
|
#10
|
|
TP-Veteran
Registriert seit: Jun 2004
Ort: Stuttgart
|
"Bei DHTML greift Javascript über DOM auf die Elemente einer Webseite zu."
kann man doch so sagen, oder?
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 12:30 Uhr.
|
 |