Autor | Zpráva | ||
---|---|---|---|
lexlutor Profil * |
#1 · Zasláno: 1. 3. 2007, 12:27:36
potrebujem pomoct ako by sa dalo spravit to že zadavam rodne čislo napriklad 7705128956 a ono by mi automaticky ako vpíšem prvých 6 čísel tam vložilo lomitko
Je to možné???? |
||
habendorf Profil |
#2 · Zasláno: 1. 3. 2007, 12:45:10 · Upravil/a: habendorf
Je. Budeš třeba sledovat length a v pravém okamžiku spácháš něco jako this.value+="/".
|
||
Joker Profil |
#3 · Zasláno: 1. 3. 2007, 13:02:40
Osobně bych to ale takhle nedělal. Ono je při tom psaní dost nepříjemné, pokud se během psaní do textu vkládají nějaké údaje. Takže:
1. lomítko tam dodat až na onblur (opuštění políčka), pokud v políčku lomítko ještě není. 2. rozdělit to na dvě políčka a mezi nimi to lomítko natvrdo napsat: |______| / |____| ...a potom si to složit. |
||
habendorf Profil |
#4 · Zasláno: 1. 3. 2007, 13:13:02
Joker: Souhlas. Udělal bych ad 2).
|
||
lexlutor Profil * |
#5 · Zasláno: 1. 3. 2007, 13:25:41
ad 2 sa mi pači ale ako to mam urobiť -aby uživatel nemusel extra klikat do druheho okna???
|
||
habendorf Profil |
#6 · Zasláno: 1. 3. 2007, 13:51:58
Jednoduše. Jakmile budeš mít v prvním 6 číslic, předáš focus druhému inputu.
|
||
lexlutor Profil * |
#7 · Zasláno: 1. 3. 2007, 14:38:24
OOOO - moment tak to sa ako robí???? pomouž
|
||
habendorf Profil |
#8 · Zasláno: 1. 3. 2007, 14:59:03
Jakmile budeš mít v prvním 6 číslic
Na to máš odpověď už v první odpovědi. předáš focus druhému inputu JS metoda focus |
||
lexlutor Profil * |
#9 · Zasláno: 1. 3. 2007, 15:07:05
nejaku ukážku - to by nelo - please
|
||
habendorf Profil |
#10 · Zasláno: 1. 3. 2007, 15:21:06
<input onkeyup="if(this.value.length==6)document.getElementById('input2').foc us()">
<input id="input2"> Třeba. |
||
lexlutor Profil * |
#11 · Zasláno: 1. 3. 2007, 15:30:11
no moment vytvorim si dve textboxy jeden z názvom input1 a druhy s input2 potom to ako ošetrím - fakt mi to nejde...
Kura Chlopi pomožte |
||
habendorf Profil |
#12 · Zasláno: 1. 3. 2007, 15:31:37
Kura Chlopi pomožte
Kura vždyť jsem ti napsal kompletní řešení. Zkopírovat to zvládneš, ne? |
||
lexlutor Profil * |
#13 · Zasláno: 1. 3. 2007, 15:32:50
zvladnem len mi to nefunguje ten javascript mam dat do head alebo ako označim do toho input 1 - to označiť netreba???
|
||
habendorf Profil |
#14 · Zasláno: 1. 3. 2007, 15:34:29
Normálně to vraž někam mezi body a /body. Nehledej problémy tam, kde nejsou.
|
||
lexlutor Profil * |
#15 · Zasláno: 1. 3. 2007, 15:46:33
Ja som asi Vadnej tu je zdrojak
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Hello!</title> </head> <body> <script language="JavaScript" type="text/javascript"> <input onkeyup="if(this.value.length==6)document.getElementById('input2').foc us()"> <input id="input2"> </script> <input name="input1" /> <input name="input2" /> </body> </html> |
||
habendorf Profil |
#16 · Zasláno: 1. 3. 2007, 15:49:35
Uf, asi bude třeba naučit se absolutní základy.
<body> <input onkeyup="if(this.value.length==6)document.getElementById('input2').foc us()"> <input id="input2"> </body> Může to být jednodušší? |
||
lexlutor Profil * |
#17 · Zasláno: 1. 3. 2007, 15:58:39
Diky moc kamo - mam pravdu fakt sem vadnej -
Este raz Diky.... |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0