Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ JS ] auto-formularz
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
wassago
sprawa wyglada tak:

powiedzmy ze mam inputy tekstowe, i chcialbym aby po np. 8 wpisanym znaku w owym polu automatycznie kursor zostal przeniesiony do nastepnego inputu.. dokladnie jak to ma miejsce przy wpisywaniu nr seryjnych przy instalacji np. officeXP

jak powinien wygladac taki skrypt?
Paul
[xml:1:39ac1f30cc]<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-2">
<script type="text/javascript">
function przeskocz(nr,dlugosc){
eval('obj = document.fm.text'+nr);
if(obj.value.length >= dlugosc){
eval('obj2 = document.fm.text'+(nr+1)+'');
(obj2)?obj2.focus():obj.blur();
}
}
</script>
</head>
<body>
<form name="fm">
<input type="text" name="text1" onkeypress="przeskocz(1,8 );">
<input type="text" name="text2" onkeypress="przeskocz(2,8 );">
<input type="text" name="text3" onkeypress="przeskocz(3,8 );">
<input type="text" name="text4" onkeypress="przeskocz(4,8 );"></form>
</body>
</html>[/xml:1:39ac1f30cc]
wassago
dziekowac bardzo :wink:

ps. chyba "pomogl mi" nie dziala
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.