Hi,
wie kann ich diesen langen Javascript-Code am Besten verkürzen? Wahrscheinlich indem ich this als Funktionsparameter übergebe? Aber wie?
Die einzigste Vereinfachung die mir gerade einfällt wäre, dass ich dann statt "document.getElementById("ipOpt2")" "document.getElementById(this)" schreiben könnte.
Wohl kaum
Wenn dein Aufruf z.B. lautet
<someelement somehandler="somefunc(this,'someotherpar')" someprop="" />
so steht das aufrufende Element in der Funktion zur Verfügung
function somefunc(elem, somepar){
/* manipuliere Eigenschaften des aufrufenden Elements */
elem.someprop="somevalue";
}
mfg Beat
--
><o(((°> ><o(((°>
<°)))o>< ><o(((°>o
Der Valigator leibt diese Fische
><o(((°> ><o(((°>
<°)))o>< ><o(((°>o
Der Valigator leibt diese Fische