Jak udělat přeskakování v JavaScriptu v Input(text)
3 příspěvky
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Potřeboval bych vědět, jak mám udělat přeskakování kurzoru, aniž bych musel použít TAB. Příklad (je to složité na pochopení, já vím.): Mám dvě políčka input(text), do kterého se mi vlezou jenom 3 číslice. A jakmile bych napsal 3, automaticky by kurzor přeskočil na další input. Jde to nějak udělat?
-
Asi takhle: <script> function autotab(original,destination){ if (original.getAttribute&&original.value.length==original.getAttribute("maxlength")) destination.focus() } </script> <strong>Zadejte 6ti místné číslo</strong> <form name="formular"> <input type="text" name="prvni" size=4 onKeyup="autotab(this, document.formular.druhy)" maxlength=3> <input type="text" name="druhy" size=4 maxlength=3> </form>
-
Díky, funguje mi to.