Guten Abend,
weiss vielleicht jemand, ob man feststellen kann, auf welchem Formularfeld gerade der focus gesetzt ist?
Hintergrund: ich möchte durch anklicken eines Links, einen bestimmten Text an die Stelle im Formular schreiben, auf die der Besucher gerade den Cursor hat.
Code sieht bisher so aus:
function write_link()
{
var x;
if (document.forms[0].elements[0].focus() == true) // das geht scheinbar nicht
{
x = 0;
}
if (document.forms[0].elements[3].focus() == true)
{
x = 3;
}
if (document.forms[0].elements[4].focus() == true)
{
x = 4;
}
linktext = prompt("Ziel des Links.","");
var alterinhalt = document.forms[0].elements[x].value
document.forms[0].elements[x].focus();
document.forms[0].elements[x].value = alterinhalt + linktext;
}
Danke für die Hilfe,
jörn