so hats im IE 6 geklappt:
<input type="file" name="PIC" onchange="document.images[0].src=this.value">offene frage: was genau bedeutet document.images[0] und kann ich das auch noch für andere browser gängig bekommen?
document.images[0] bedeutet, das du auf das erste Element in einem Array mit allen Bildern des documents zugreifst. Wenn du also vor dein Bild noch ein anderes Bild ausgibstr, bekommst du Probleme...
Gib noch ne ID dazu, dann kannst du schreiben:
<input type="file" id="PIC" name="PIC" onchange="document.getElementById('PIC').src=this.value">
Das ist eindeutiger und läuft in allen aktuellen Browsern.
grüsse, murkser