| Autor | Zpráva | ||
|---|---|---|---|
| Jama Profil |
#1 · Zasláno: 10. 2. 2011, 22:40:27
Ahoj,
prosel jsem snad vsechna fora a nenasel jsem odpoved. Prosim o radu, jak resit automaticke odeslani formulare po napsani urciteho poctu znaku do input text. Resim prihlasovani na stranku pomoci PINu, tzn. zadam napriklad 8 znaku a po napsani osmeho se mi formular automaticky odesle, bez nutnosti zmacknuti submitu. Diky moc za pomoc. |
||
| _es Profil |
#2 · Zasláno: 10. 2. 2011, 23:11:47 · Upravil/a: _es
Jama:
Niekde za značku input daj:
<script>
var e = document.forms["názovFormulára"].elements["názovInputu"];
e.onchange = e.onkeyup = e.onmouseup = function(){ if(this.value.length > 7) this.form.submit();};
</script> |
||
| Jama Profil |
#3 · Zasláno: 11. 2. 2011, 10:52:36
Díky za odpoved, ale nejak jsem to nerozchodil :-(
<form name="formular" method="post" action="index.php">
<input type="text" name="pin" size="11">
<br>
<br><input type="submit" value="Login" name="submit">
<script>
var e = document.forms["formular"].elements["pin"];
e.onchange = e.onkeyup = e.onmouseup = function(){ if(this.value.length > 7) this.form.submit();};
</script>
</form> |
||
| _es Profil |
#4 · Zasláno: 11. 2. 2011, 11:35:24
Jama:
„Díky za odpoved, ale nejak jsem to nerozchodil :-(“ <input type="submit" value="Login" name="submit"> Nazvi ten element nejako inak, alebo ho vôbec nenazvi. |
||
| Jama Profil |
#5 · Zasláno: 11. 2. 2011, 11:57:56
_es:
Super, diky jede to... |
||
|
Časová prodleva: 15 let
|
|||
0