Stop tabulering i form
Hej alle eksperter ;O)Jeg har lavet en form, hvori jeg on the fly laver en validering af et felts indhold. Hvis feltet indeholder en bestemt værdi, vil jeg gerne sætte fokus og markere feltet.
Mit problem opstår hvis jeg stiller mig i feltet, skriver "ib" og bruger tab for at komme til det næste felt. I dette tilfælde markeres feltet, hvorefter browseren (IE5.5) skifter til det næste felt.
Er der nogen måde jeg kan holde fokus på feltet?
Her er koden:
<html>
<head>
<script>
function stopIb() {
alert(document.minform.txt1.value);
if (document.minform.txt1.value=='ib') {
document.minform.txt1.select();
document.minform.txt1.focus();
alert('stop');
}
}
</script>
</head>
<body>
<form name="minform">
<input name="txt1" onchange="stopIb()"/>
<input name="txt2" />
</form>
</body>
</html>