Hallo molily.
Da warst du schneller, ich war noch beim Testen :)
var obj = document.getElementsByTagName('div')[1];
obj.funktion = function (param) { alert(param); };
alert(typeof obj.funktion);
obj.funktion('hallo welt');
Wie du bereits anmerktest, spielt da nicht jeder Browser mit. Der mir hier zur Verfügung stehende IE 6.0.2600 unter Win98SE verlangt nach all:
// Zugriff auf das div mit der ID 'Test'
var meinObj = document.all.test;
meinObj.funktion = function (param) { alert(param); };
alert(typeof meinObj.funktion);
meinObj.funktion('hallo welt');
Bei der Verwendung von getElementsByTagName bekommst man den Fehler "'undefined' ist Null oder kein Objekt" (die anderen Zugriffsmethoden habe ich nicht getestet).
Freundschaft!
Siechfred
--
Wissen bedeutet zu wissen, wo es steht.
Wissen bedeutet zu wissen, wo es steht.