Yasko: Objektname dynamisch ermitteln

Beitrag lesen

»» Liebe(r) Yasko,
»»
»» »» function UpperKund(feld){
»» »» feldxx="";
»» »» feldxx.name="document.REPORTREQ.RRKDNR" +feld;
»» »» neu=feldxx.value.toUpperCase();
»» »» alert (neu);
»» »» }
»» Du definierst "feldxx" absichtlich als globale Variable?
»»
»» Du definierst "feldxx" global als String. Dann gibst Du dem String eine Eigenschaft "name". Dann möchtest Du für eine globale Variable "neu" plötzlich die Eigenschaft "value" von "feldxx" haben. Wo soll die denn her kommen?
»»

Das Ganze ist ein - vielleicht etwas hiflloser - Versuch das Feld RRKDNR05 im Form REPORTREQ auf gross zu stellen, wenn im Parameter "05" hereinkommt.

Wie funktioniert das?

PS: Der Hinweis auf den FireFox ist gut - aber nur teilweise brauchbar (die optische Darstellung zwischen IE und FireFox unterscheidet sich z.T. erheblich - und für dieses Projekt ist von Firmenseite als Browser IE vorgeschrieben).