function initialize ()
{
var selects = document.getElementsByTagName("select");
for (var i=0; i < selects.length; ++i) {
var j = i;
selects[i].onchange = function(){ alert(selects[j]); };
};var inputs = document.getElementsByTagName("input");
for (var i=0; i < inputs.length; ++i) {
var j = i;
inputs[i].onclick = function(){ alert(inputs[j]) };
};
}
Wobei mir nich klar ist, warum du nicht gleich this nimmst?
var inputs = document.getElementsByTagName("input");
for (var i=0; i < inputs.length; ++i) {
inputs[i].onclick = function(){ alert(this) };
};
Struppi.
--
[Javascript ist toll](http://javascript.jstruebig.de/) (Perl auch!)