Stefan: Ersetze Element mit anderem Element (Prototype)

Beitrag lesen

irgendwo in diesem Posting lügst Du. Laut Deinen Code-Angaben wird das ursprüngliche Element durch ein paar Whitespaces ersetzt.

Weshalb sollte das so sein?
'htmlupdateitems' beinhaltet alle 'item's.
Mit .item(k) greife ich auf eines zu und mit dem .firstChild selektieren ich <img ...>

FireFox 3.0 -> View Generated Source -> VOR dem Script:
---------------------------------
...
.
<div id="real">
  <img src="img/na.png" id="map_img" alt="" height="30"/>
</div>
.
...
---------------------------------

FireFox 3.0 -> View Generated Source -> NACH dem Script:
---------------------------------
...
.
<div id="real">
  <img width="700" height="254" name="map_img" id="map_img" src="temp/image.png" />
</div>
.
...
---------------------------------

Das Bild wird nur nicht angezeigt.

Was hat Deine Analyse ergeben?

Das der Code richtig ersetzt wird und es somit nicht umbedingt am Script liegen muss. Könnte an Prototype liegen bzw. welche Arten von Parametern replace wie interprediert. Zudem hat meine Analyse hat ergeben das ich schlußendlich nicht weiß ob es ein Problem beim Browser, beim Script oder an was anderem liegt und ich deshalb jemanden Fragen sollte der den Fehler sicherlich sofort beim hinschauen sieht.

Wenn ich die Variable 'replacecode' mit dem String '<img width="700" height="254" name="map_img" id="map_img" src="temp/image.png" />' befülle funktioniert es übrigends.

Stefan