Ik was dit aan het proberen om 1 methode te gebruiken en toch cross-browser de style van elementen aan te kunnen passen dmv prototyping:
Dit werkt dus niet...
Ben ik nou zo dom dat ik het principe van prototyping nog niet helemaal snap? (zou zo kunnen)
Alternatief is natuurlijk om gewoon de functie aan te roepen, maar ik heb het idee dat prototyping efficienter is.
code:
1
2
3
4
5
6
7
8
9
10
11
| function _ChangeStyleElement(element, property, value) {
if (document.getElementById) {
eval('document.getElementById(\''+element+'\').style.'+property+' = \''+value+'\'');
} else if (document.all) {
eval('document.all[\''+element+'\'].style.'+property+' = \''+value+'\'');
}
}
document.prototype.ChangeStyleElement = _ChangeStyleElement; |
Dit werkt dus niet...
Ben ik nou zo dom dat ik het principe van prototyping nog niet helemaal snap? (zou zo kunnen)
Alternatief is natuurlijk om gewoon de functie aan te roepen, maar ik heb het idee dat prototyping efficienter is.
Intentionally left blank