» Poradna » Programy

JavaScript - problém

Odpovědět  |  Zobrazit bez stromu  |  Upozornit redakci  |  nových odpovědí: 3/3
 |   |   |  [212.65.210.---]

Ahoj,
mam webovy formular a kdyz ma jedno textove policko ve fromulari hodnotu napr. "ano" tak chci aby druhe textove policko bylo odeslano jako promenna name="X" a v ostatnich pripadech jako napr. Y lze takhle "prepisovat" stranku ?
lze neco takoveho (principielne,nebavime se o syntaxi) :
udalost   onbeforeupdate na prvni policku :
if prvni policko = "yes" then  <input type="text" name="Y" size="40" value="" />
else  <input type="text" name="X" size="40" value="" />
Musi to byt timto zpusobem protoze na jmenu promenne zavisi zda perlove skripty zpracuji forumlar spravne a rozhodne se do toho perloveho pekla nechci ani divat - chci jen menit nazev odesilane promenne podle toho jak je vyplneno predchozi pole...
Dekuju Vam za napady jak na to :)

Odpovědi na otázku

 |   | 

mozes to urobit aj takto, sposobov je vzdy viac:
<form method="get" action="test.php">
<input type="text" name="x" value="">
<input type="submit" value="ano"  onbeforeupdate="javascript:void(x.name='y');">
<input type="submit" value="nie">
</form>

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

 onbeforeupdate == onclick . pozeram, ze este zive translator neopravili.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

tak som si to cele neprecital uplne, tak bude treba este urobit zmeny v mojom kode. a mozno by aj toto riesenie postacilo, popripade male upravy

Souhlasím  |  Nesouhlasím  |  Odpovědět



Určitě si přečtěte


USB-C je konektor, který by chtěl vládnout všem

USB-C je konektor, který by chtěl vládnout všem

** USB-C se tváří jako nejuniverzálnější konektor všech dob ** Pravda je to však jen z části ** Při výběru příslušenství s USB-C dobře studujte parametry

20.  1.  2018 | Stanislav Janů | 61


Aktuální číslo časopisu Computer

Zachraňte nefunkční Windows

Jak nakupovat a prodávat kryptoměny

Otestovali jsme konvertibilní notebooky

Velký test 14 herních myší