You are not logged in.

wcf.regNote.message

ShaoKhan

www.Spiegelwelt.com

  • "ShaoKhan" started this thread

Posts: 393

Location: 127.0.0.1

Occupation: EDV Dienstleister

  • Send private message

1

Friday, December 18th 2009, 11:30am

[DOM] Div an Bild anhängen

Hallo wieder mal ;)

Ich erstelle per document.createElement("img") ein Bild.
An diesem Bild soll oberhalb ein Div hängen. Dieser div wird auch per createElement erzeugt und ist relativ zum Bild positioniert. Sollte jedenfalls so sein.
Leider wird mir dieser Div nicht angezeigt. Weiss jemand, ob es evtl. gar nicht möglich ist ein div an ein bild zu hängen ?

Source code

1
2
3
4
5
6
7
8
bild = document.createElement("img");
bild.setAttribute("style", "irgend: was;");

div = document.createElement("div");
div.setAttribute("style", "bla: fasel;");

document.getElementById("body").appendChild(bild);
bild.appendChild(div);


Hab das ganze auch schon probiert mit insertBefore, leider auch ohne Erfolg.

Greetz, ShaoKhan

PS: Ja ich weiss, das das ganze net zwingend unterm drecks IE funktioniert. Is mir grad Wurst. IE durchsucht im JS ja auch die Kommentare nach Anweisungen. Microdoof halt.
Leben heisst - Narben tragen.

Prometheus

Administrator

Posts: 3,278

  • Send private message

2

Friday, December 18th 2009, 2:20pm

Das wird so nichts werden. Du versuchst dem Bild das Div zuzuweisen. Ein Bild kann aber kein Div haben. Wenn musst Du dem Body erst das Div zuweisen und danach das Bild damit das Div vor dem Bild is. Erklär mal was genau passieren soll vielleicht fällt mir noch was brauchbares ein.
Jedwege Anfragen bitte an Technomausi oder ShaoKhan richten. Dieses Konto ist und bleibt inaktiv.

ShaoKhan

www.Spiegelwelt.com

  • "ShaoKhan" started this thread

Posts: 393

Location: 127.0.0.1

Occupation: EDV Dienstleister

  • Send private message

3

Wednesday, December 23rd 2009, 9:02am

hmm .. .vielleicht denk ich auch zu umständlich.
Ich will einfach 'nen kleinen Button an dem Bild haben womit ich das löschen kann bzw. enfernen vom parentNode
Leben heisst - Narben tragen.

Prometheus

Administrator

Posts: 3,278

  • Send private message

4

Wednesday, December 23rd 2009, 10:31am

Also quasie so ein rotes X oder sowas was rechts oben in der Ecke vom Bild sitzt und was anklickbar ist wodurch dann irgend eine Funktion zum Löschen des Bildes ausgelöst wird? Das musst du doch nicht so umständlich machen. Einfach auf das Bild ein Div Layer mit der Grafik drin und ein onClick Event was die entsprechende Funktion auslöst. Oder hab ich das falsch verstanden? Du kannst dem Bild auch noch nen hover geben damit das Div nur sichtbar wird wenn man mit der Maus auf das Bild fährt und wieder verschwindet wenn die Maus weg is. Musst halt zum platzieren die Größe des Bildes ermitteln, die Größe des Divs festlegen und schon kannste das Ding platzieren wo immer du willst.
Jedwege Anfragen bitte an Technomausi oder ShaoKhan richten. Dieses Konto ist und bleibt inaktiv.

ShaoKhan

www.Spiegelwelt.com

  • "ShaoKhan" started this thread

Posts: 393

Location: 127.0.0.1

Occupation: EDV Dienstleister

  • Send private message

5

Wednesday, December 23rd 2009, 2:30pm

Werd ich mal so probieren. Hab wohl echt zu umständlich gedacht. Thx.
Leben heisst - Narben tragen.