Hallo.
wenn man mehrere <input>-Felder in einem Dokument hat,
ist es dann möglich herauszufinden welches <input>-Feld gerade fokussiert ist ??
Ja. - Ich würde das ungefähr so machen:
<script type="text/javascript">
<!--
FokussiertesElement = null;
window.onload = function()
{
for(var f = 0; f < document.forms.length; f++)
{
for(var e = 0; e < document.forms[f].elements.length; e++)
{
if(document.forms[f].elements[e].type == "text")
{
document.forms[f].elements[e].onfocus = function(){FokussiertesElement = this; document.forms[0].Anzeige.value = FokussiertesElement.name + " fokussiert"}
document.forms[f].elements[e].onblur = function(){FokussiertesElement = null; document.forms[0].Anzeige.value = document.forms[0].Anzeige.defaultValue}
}
}
}
}
//-->
</script>
<form>
Input1: <input name="Input1"><br>
Input2: <input name="Input2"><br>
Input3: <input name="Input3"><br>
Input4: <input name="Input4"><br>
Fokussiert: <input name="Anzeige" value="kein Feld fokussiert" disabled>
</form>
Gruß
Norbert