Ahoi,
es geht ;-)
ich hab mich mal daran versucht:
kleines Beispiel:
<html>
<head>
</head>
<body>
<form name="f1" method="post">
<input type="Text" name="a1" value="">
<input type="Text" name="a2" value="">
<input type="Text" name="a3" value="">
<input type="Text" name="a4" value="">
</form>
<script language="JavaScript">
<!--
function showwho(num)
{
alert('element '+ document.f1.elements[num].name + ' hat den focus');
}
for(i=0;i<document.f1.elements.length;i++)
{
document.write('<script>function showit'+i+'() {showwho('+i+');}</script>');
document.f1.elements[i].onfocus=eval('showit'+i);
}
//-->
</script>
<noscript></noscript>
</body>
</html>
Statt dem alert, könnte man auch eine Variable setzten in der das Elemtent mit dem Focus steht, und diese bei Bedarf auslesen.
Gruß
ueps