[Suche] Problemlösung bei onclick funktion

  • Hi Leute,

    Bin zur Zeit auf der suche nach einer Lösung mit folgendem Problem.


    Aktuelle schreibe ich für ein Kunden ein für ihm massgeschneidertes anderseitiges Shop system zusammen.
    Hierbei möchte ich wenn er einen artikel einstellen möchte per listenmenü eine art vorschau bild haben wo er schon bei der auswahl im listenmenü sieht welches bild sich hinter dem dateinamen verbirgt.

    Im mom habe ich es so gelöst das in der liste als seperater parameter eine onclick funktion ausgeführt wird so das in einem frame, das sich unterhalb der auswahlliste befindet, sich auch zur jeweiligen angeklickten auswahl verändert.

    Leider Funktioniert diese Funktion nur im FF und daher leider nicht im IE

    Gibt es eine Variante diese Onclick version auf für den IE tauglisch zu machen?

    Code Beispiel: Listenmenü

    Code
    <select name="select2">
        	<option onclick="document.getElementById('bilder').src='../images/nopic.gif';">Kein Bild</option>
        	<option onclick="document.getElementById('bilder').src='../images/pic1.gif';">Bild 1</option>
        	<option onclick="document.getElementById('bilder').src='../images/pic2.gif';">Bild 2</option>
    </select>

    Code Beispiel: Iframe

    Code
    <iframe id="bilder" name="bilder" width="150" height="150" frameborder="0" src="../images/nopic.gif"></iframe>


    Hoffe ihr könnt mir helfen.

    Lg H4nSolo

  • Ich weiß zwar auch nicht, warum das im IE nicht funktioniert, aber warum machst du das auch so umständlich? Wozu ist der Iframe da? Warum tauschst du nicht einfach ein Bild aus?

    HTML
    <img id="bilder" width="150" height="150" src="../images/nopic.gif">


    und

    HTML
    <select name="select2">
        <option onclick="document.getElementById('bilder').src='../images/nopic.gif';">Kein Bild</option>
        <option onclick="document.getElementById('bilder').src='../images/pic1.gif';">Bild 1</option>
        <option onclick="document.getElementById('bilder').src='../images/pic2.gif';">Bild 2</option>
    </select>



    Sieh dir dazu mal http://www.friedels-home.de/index.html?/So…hen/seite02.htm an.