Warum übergibst du nicht gleich die Referenz auf das Formularobjekt?
weil es oftmals geschickter ist, wenn man schlicht und einfach einen string übergeben kann.
for(var i1 in c)
[...]
//image input element gefunden
imageInputElement = c[i1];Wenn du wirklich nur das erste vorkommende haben willst - dann kannst du hier gleich mit return die Funktion verlassen, die Schleife noch weiter laufen zu lassen, ist ja unnötig.
na du erbsenzähler ;).
aber klar, du hast recht. wobei ich stattdessen ein break und einen return am ende für eine sauberere lösung halte.
auf jeden fall danke fürs feedback.
grüße lars