peterS.: Auf Prototypen von HTML Objekt zugreifen!?

Beitrag lesen

hallo again Christian S.

...
selectbox.options[selectbox.selectedIndex].value zu.

Das ist mir langsam zu lästig und ich frage mich ob dies auch einfacher geht.
...
Selectbox.prototype.selectedValue = this.options[this.selectedIndex].value;
...

wenn schon, dann doch eher so:

HTMLSelectElement.prototype ...

... gecko-engines sind aber die einzigen, die Dir diesen ansatz auch fuer das
   DOM ermoeglichen.

gerade in diesem fall muss man JavaScript und DOM scharf trennen (eigentlich
   sollte man das immer). die ECMAScript-spezifikation, die als richtlinie fuer
   JavaScript-implementierungen herangezogen werden muss, schreibt prototyping
   nur fuer den sprachkern vor. implementierungen anderer spezifikationen, wie
   z.b. DOM muessen zwar kompatible schnittstellen zur verfuegung stellen, selbst
   aber nicht dem standard des JavaScript-sprachkerns genuegen.

waehle einen anderen praxisgerechteren ansatz ;-)

by(t)e by(t)e - peterS. - pseliger@gmx.net

--
»Because objects in JavaScript are so flexible, you will want to think differently about class hierarchies.
Deep hierarchies are inappropriate. Shallow hierarchies are efficient and expressive.« - Douglas Crockford
ie:( fl:) br:> va:( ls:& fo:) rl:| n3;} n4:} ss:} de:µ js:} mo:? zu:]