Homepage selbermachen 7.846 Themen, 35.563 Beiträge

Javascript/CSS-Problem

wlaner / 3 Antworten / Flachansicht Nickles

Hi
Hab n Problem mit dem Javascript:

...
var img = document.createElement("img");
img.setAttribute("class", "pointer");
img.setAttribute("style", "margin-left:10px;");
img.setAttribute("src", "imgs/del.gif");
img.setAttribute("alt", "loeschen");
img.setAttribute("title", "L"+ String.fromCharCode(246) +"schen");
img.setAttribute("onClick", "javascript:del("+ nextID +");");
...


Im FF funktioniert das auch, also es wird ein img-Tag erstellt, mit allen angegebenen Attributen.
Der IE lässt aber (scheinbar) das class, style und onClick Attribut weg.

Liegts an nem Fehler im Code (Firebug zeigt keine Fehler) oder liegts am IE. Wenn letzteres der Fall ist: Gibts ein Workaround für den IE?

Hoffe mir kann jmd. helfen,
WL

bei Antwort benachrichtigen
wlaner mr.escape „Und die beiden anderen sorgenkinder? mr.escape“
Optionen

Also das mit margin-left hab ich so gemacht:
Der img-Tag is in nem div (mit class="div") und dann kann ich img ganz einfach im Stylesheet formatieren:
.div img
{
...
}

Damit funktionierts auch im IE.
Das class-Attribut lass ich dann ganz weg und schreib die Formatierung auch bei .div img mit rein.

gruß, wl

bei Antwort benachrichtigen