» Poradna » Programy

JavaScript - možnosti

 |   | 

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="" />

Odpovědi na otázku

 |   | 

Pokud ale potrebujes v jednom pripade poslat X a ve druhem Y, proc na to pouzivas textove pole? Textove pole prece vybizi uzivatele, aby zadal nejakou hodnotu, ty ji ale po nem nechces ... jinak principielne by to samozrejme slo http://zive.cz/Client.Images/smileys/4.gif">

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

principielne by to samozrejme slo, ale ako by vyzeral zapis v syntaxi?

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

lze neco takoveho (principielne,nebavime se o syntaxi) : http://zive.cz/Client.Images/smileys/4.gif">

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

mmmm. Mám pocit, že to děláš zbytečně složitě.
Samozřejmě udělat tuto věc v JavaScriptu je hračka.
Jednoduše dej vlastnost prvku, který nechceš vidět "hiden" (skrytí).
No a v okamžiku kdy chceš prvek zviditelnit mu přepiš atribut na "" .
Tím se zviditelní. Jsem totální programátorská socka, ale funguje to zatím ve všech prohlížečích, které se mi dostali do pracek

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

Ten způsob co píšeš ty mám dojem chodí jen v Exploreru.

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

Jo moment. Ty se ptáš na něco mnohem jednoduššího.
Tak takovéto věci se zařizují i jinak.
například:
1) Vytvoř input s atributem "hiden" a pokud je hodnota řídícího prvku true.
Tak tomu inputu vlož value="ano" v jiném případě value="ne"
Volaný skript se pak na základě této hodnoty rozhodne.

2) (jednodušeji) přímo kontroluj hodnotu daného prvku volaným skriptem a ten nech rozhodovat se přímo.

To jsou varianty, které mě napadly z patra . Tak žádnou kritiku.
Děkuji

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

tak som si to cele neprecital uplne, tak bude treba este urobit zmeny v mojom kode

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




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

Cardano: kryptoměna nové generace, která se netěží, ale razí

Cardano: kryptoměna nové generace, která se netěží, ale razí

** Cardano je unikátní kryptoměna, která díky svým vlastnostem a schopnostem přitahuje pozornost ** Od Bitcoinu se zásadně liší ** Jejím smyslem není jen „koupit a prodat“, má pozoruhodné technologické možnosti

Martin Miksa | 28

Jak horko bude ve vašem městě, až vám bude 80 let? Podívejte se, jak se projeví klimatické změny!

Jak horko bude ve vašem městě, až vám bude 80 let? Podívejte se, jak se projeví klimatické změny!

** Srpen byl třetí nejteplejší za posledních více než sto let ** Bude to ale daleko horší, jak ukazuje aplikace NYT ** V Praze vzroste počet horkých dní na čtyřnásobek

Karel Kilián | 21

Nová americká jaderná puma změní strategii boje

Nová americká jaderná puma změní strategii boje

** Bombardér Northrop Grumman B-2 Spirit amerického letectva nedávno svrhl jadernou pumu ** Šlo o test nové varianty pumy B61-12 ** Ta by měla mít hlavice schopné explodovat se silou 0,3 až 50 kilotun

Stanislav Mihulka | 48

Nvidia představila nové grafické karty GeForce RTX. Nastavila šílené ceny a chce přesvědčit ray tracingem

Nvidia představila nové grafické karty GeForce RTX. Nastavila šílené ceny a chce přesvědčit ray tracingem

** Nvidia představila nové desktopové herní grafické karty GeForce RTX ** Tři modely se pyšní masivním výkonem pouze ve spojení s ray tracingem ** Ceny jsou mnohem vyšší než u předchozích generací

Karel Javůrek | 106

Američtí mariňáci si tisknou kasárna z betonu na 3D tiskárně

Američtí mariňáci si tisknou kasárna z betonu na 3D tiskárně

** Americká námořní pěchota nedávno představila 3D tištěná kasárna pro vojáky ** Ty jim tiskne velká 3D tiskárna na beton ** Výsledkem je solidní obytný prostor, který je slušně chráněný před nepřátelskou palbou

Stanislav Mihulka | 18


Aktuální číslo časopisu Computer

Megatest: 13 grafických karet

Srovnání 7 dokovacích stanic s USB-C

Jak na perfektní noční fotografie

Kvalitní zdroje informací pro sebevzdělávání