Hallo,
die Überschrift ist etwas chaotisch aber ich wußte nicht wie ich mein Problem in kurzen Worten besser beschreiben sollte;-), hier etwas ausführlicher:
Ich habe eine html Seite in einer Art Intranet. Diese wird ständig erweitert, u.a. um einige Formulare die dann dynamisch bei Bedarf ein- und ausgeblendet werden. Die Formularfelder werden dann mit JavaScript ausgelesen und beschrieben. Soweit, sogut.
Nun kann es sein (weil mehere Leute daran schreiben oder einer den Überblick verliert :-), dass für zwei Felder in _verschiedenen_ Formularen die gleiche id vergeben wird. Da die javaScripts alle mit document.getElementById
auf die Formularfelder zugreifen, gibts hier dann murks!
Man könnte den Zugriff zwar über document.form.element.value
machen aber das möchte ich eigentlcih nicht.
Wie kann man die die Formulare in unterschiedlichen namespaces anordnen, so dass man z.B. in der Art document.myNamaspace.getElementById
auf ein Elemat zugreifen kann?
Gruß
Ralf