Autor | Zpráva | ||
---|---|---|---|
BuGeR Profil |
#1 · Zasláno: 27. 10. 2009, 19:47:37
Dobrý večer.
Chtěl bych poprosit, jestli by mi někdo nevytvořil script který by takto fungoval : (příklad) <form action='stranka_jinam.php' method='post'> <input value='0' type='text' name='pocet'> <input type='submit' value='Pridat'> </form> No a když do políčka "pocet" zadám nějaké písmenka tak se automaticky vypíše že musím zadat číslo a ne písmenka (tím automaticky nemyslím po stísknuti submitu ale hned) A pokud budou vtom poli "pocet" čísla, tak vyskočí submit. Prostě bych chtěl udělat pole do kterého když nenapíšu čísla tak vyskočí hláška že mam ty čísla napsat.. a pokud ty čísla napíšu tak vyskočí submit.. Děkuji |
||
Taps Profil |
#2 · Zasláno: 27. 10. 2009, 19:53:39
BuGeR:
Dobré zkušenosti mám s jQuery plugin Validation |
||
BuGeR Profil |
#3 · Zasláno: 27. 10. 2009, 20:52:58
a udělal by jsi mi to prosím? :)
|
||
Taps Profil |
#4 · Zasláno: 27. 10. 2009, 21:14:08
BuGeR:
není problém mé icq je 298656473 |
||
SwimX Profil |
#5 · Zasláno: 27. 10. 2009, 21:25:02
pro ty co nepoužívají JQuery ale scriptaculous http://www.liquidfoot.com/2006/09/21/form-validation/
|
||
Leo Profil |
#6 · Zasláno: 27. 10. 2009, 22:21:52
Co znamena vyskoci submit? Leo
|
||
Chamurappi Profil |
#7 · Zasláno: 27. 10. 2009, 23:43:27
Reaguji na BuGeRa:
Já mám pro změnu dobré zkušenosti s JavaScriptem. Nevidím důvod, proč tahat na takovou trivialitu framework. <input onkeyup="this.form.className = this.value.match(/^\d+$/) ? 'dobre' : 'spatne';"> |
||
BuGeR Profil |
#8 · Zasláno: 28. 10. 2009, 14:03:58
Díky moc za snahu hoši, Chamurappi zkusil jsem to ale nefunguje :(, napíšu tam nějaké číslo nebo písmeno, ale nic se nestane
|
||
Chamurappi Profil |
#9 · Zasláno: 28. 10. 2009, 14:40:12
Reaguji na BuGeRa:
„nic se nestane“ Vážně? Třída se nenastaví? |
||
Bubák Profil |
#10 · Zasláno: 28. 10. 2009, 14:58:26
BuGeR:
Zřejmě nechápeš, co má Chamurappiho kód dělat. <style> span {visibility: hidden; margin-left: 1em; color: red;} .spatne span {visibility: visible;} </style> <form> <input onkeyup="this.form.className = this.value.match(/^\d+$/) ? 'dobre' : 'spatne';"> <span>Vkládej jen číslice</span> </form> |
||
BuGeR Profil |
#11 · Zasláno: 28. 10. 2009, 18:17:14
Omlouvám se, špatně jsem to pochopil. Děkuji moc
Ale nastal problém, jelikož ten formulář vkládam na stránku kde je plno <span>u tak se mi všechno co je v <span> nezobrazí. Nešlo by to udělat jinak, než přes span? Děkuji |
||
Bubák Profil |
#12 · Zasláno: 28. 10. 2009, 18:31:40
Šlo, můžeš použít jiný vhodný "volný" tag, třebas B, STRONG, I, EM, FONT..., nebo použít SPAN s třídou nebo identifikátorem.
|
||
BuGeR Profil |
#13 · Zasláno: 28. 10. 2009, 19:50:44
už to mam, díky moc :)
|
||
Časová prodleva: 14 let
|
0