Autor | Zpráva | ||
---|---|---|---|
mackopu Profil |
#1 · Zasláno: 26. 10. 2009, 12:03:44
Mám formulář, ve kterém jsou dva předvyplněné textové inputy. Hledám nějakou jednoduchou funkci, která prohodí hodnoty těchto inputů mezi sebou. Díky za radu.
|
||
Joker Profil |
#2 · Zasláno: 26. 10. 2009, 12:16:08
Funkci? Na přiřazení hodnoty se v JS používá operátor = (a při přehazování dvou hodnot ještě dočasná proměnná pro první z hodnot), jakou další funkci potřebujete?
|
||
Trejpa Profil |
#3 · Zasláno: 26. 10. 2009, 12:27:41
mackopu:
<script> function prohodit(a,b){ x=document.getElementById(a).value; document.getElementById(a).value=document.getElementById(b).value; document.getElementById(b).value=x;} </script> <form action="#"> <input name=prvni id=prvni value=hodnota_1> <input name=druhy id=druhy value=hodnota_2> <input type=button onclick="prohodit('prvni','druhy')" value=Prohodit> </form> |
||
mackopu Profil |
#4 · Zasláno: 26. 10. 2009, 12:34:24
Trejpa:
To je přesně ono, děkuji mockrát. |
||
Časová prodleva: 4 měsíce
|
|||
spawn Profil * |
#5 · Zasláno: 10. 2. 2010, 21:59:11
Jo, to je ono. Nejdriv jsem to upravil ale nefungovalo mi to. Pak jsem dostal prevratnou myslenku dostat to spatky na server. A "kupodivu" to funguje. Jeste jednou dekuji.
|
||
Časová prodleva: 14 let
|
0