Wenn dein Code keinen syntaxfehler (Fehlerkosnole) enthält, funktioniert er problemlos (ausser ein kleineres Problemen im IE: da du nicht abwartest ob der Request schon fertig ist, führt ein überschreiben des HTTPRequest Objektes zu einer Fehlermeldung).
Aber ich frage mich warum du meinen Hinweis nicht umsetzt?
onclick="func_img_prev(this)"
function func_img_prev(obj) {
document.getElementById('img_preview_src').src= obj.src;
document.getElementById('data_preview').innerHTML='<input type="hidden" name="pic_preview" value="' + obj.id + '">';
alert(obj.src);
};
Struppi.