Hallo,
wobei es einen fehler gibt by new getObj(fieldname)
nun, mit <div id="bla"> funktioniert es, nicht jedoch mit <select id="bla">
Negativ, Sir ;-). Dein geposteter Code funktioniert sowohl mit einem <div id="bla"> als auch mit einem <select id="bla">. Der von Dir beschriebene Fehler ist nicht reproduzierbar. Stelle bitte ein Beispiel online, bei dem der Fehler reproduzierbar auftritt.
PS.:
Die Prüfung auf document.all => MSIE4.0 und document.layers => Netscape Navigator 4.x würde ich als nicht mehr relevant ansehen. Prüfe, ob document.getElementById unterstützt wird. Wenn nicht, weise den Nutzer auf seinen stark veralteten Browser hin.
viele Grüße
Axel