onchange hændelsen og bevar focus i feltet
Se dette lille script:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>[Ingen titel]</TITLE>
<SCRIPT language="JavaScript">
function f(celle)
{
if (celle.value=="w")
{celle.focus();
return false}
}
function str()
{document.frm.nr1.focus();}
</SCRIPT>
</HEAD>
<BODY onload="str()">
<form id="frm" name="frm">
felt1<input type="text" id="nr1" name="nr1" onchange="f(this)" tabindex="1">
felt2<input type="text" id="nr2" name="nr2" onchange="f(this)" tabindex="2">
</form>
</BODY>
</HTML>
Skriv et "w" i feltet og tab til næste. Jeg havde forventet at focus blev bevaret, men markør placeres i næste felt. (Hvis jeg havde anvendt onblur, så havde det virket, men jeg ønsker ikke at benytte funktionen hver gang jeg forlader et felt, kun når feltindhold er ændret)
Er der nogen der kan hjælpe?
