Starší komentáře ke článku: Kurz HTML - formuláře pro každého

Zpět na článek | Úvodní stránka Interval.cz

Avatar

Autor komentáře: Dušan Oslej

Datum vložení: 7.8.2001 11:57:22

Dá se ovládat odněkud, kolik znaků může být v políčku <textarea>?
Setkal jsem se s případem kde po překročení určitého počtu znaků přestal fungovat Submit. Teprve po snížení počtu znaků bylo možné formulář odeslat.

Avatar

Autor komentáře: Dominik

Datum vložení: 10.8.2001 11:47:54

Nejsem si teď úplně jistej, protože tada teď nemám po ruce žádnou definici a v hlavě to mám trochu popletený, ale zkuste atribut<B>maxlength</B>. Udává v písmenech. Jinak velikost pole bude v size a taky v písmenech.

Avatar

Autor komentáře: Richard Žižka

Datum vložení: 2.2.2002 12:03:52

Můj prolém:

Mám formulář ve kterém jsou pomocí tagu

<input type="radio" name="ANO" value="ANO"> a
<input type="radio" name="NE" value="NE">

vložena kulatá políčka pro výběr, zda ANO nebo NE, ale potřebuju, když někdo zvolí ANO, tak ať je vyzván k vyplnění políčka pro telefoní číslo a pro faxové číslo, pokud vybere NE, tak se mu nic neobjeví a vyplnění tel. a fax. není tedy povinné. Jak na to???

Díky Richard

Avatar

Autor komentáře: Jméno a příjmení

Datum vložení: 8.11.2004 22:01:49

v prvé řadě by ty radia měly mít stejé jméno,
pak se o to postaráš JavaScriptem...

Políčka pro tel. a fax. budou mít styl display:none

V javascriptu uděláš if, když bude ano, napíšeš document.form.pole.style.display = '';
else
document.form.pole.style.display = 'none';

za form dosadíš jméno formuláře, za pole dosadíš
jméno políčka pro tel (fax)

Avatar

Autor komentáře: mgp

Datum vložení: 8.11.2003 18:07:03

Keď už mám formulár vytvorený, ako z neho odošlem dáta?

Avatar

Autor komentáře: Jiri Peroutik

Datum vložení: 2.1.2004 12:54:35

Musis vlozit <input type="submit" value="Odeslat">
Je to popsano v clanku vyse :-)

Avatar

Autor komentáře: girus

Datum vložení: 11.5.2004 17:28:55

prosim vas
ako mozem odoslat formular textovym odkazom nechcem ani odosielacie tlacitko a ani obrazok...

vdaka...

Avatar

Autor komentáře: Corwin

Datum vložení: 8.8.2004 1:08:05

Nazvi si formular cez name napr <form name="nazov">.
A potom iba urob ahrefko:
<a href="javascript: document.nazov.submit()">
a uzavri form.

Nazov musi byt samozrejme totozny.

Avatar

Autor komentáře: Jarda

Datum vložení: 27.2.2005 1:17:57

ahoj, rad bych si vytvoril takovy to formular, ale nevim jak zpracovat odeslane data, ktere navstevnik vyplnil. Napr. bych chtel dostavat vsechny informace emailem nebo vytvorit si svoji databazi nebo odeslat informaci na dalsi webovou stranku atd. Vim, ze existujou dva atributy: Metoda=post a get ,coz je odeslani dat a Akce=to je kam se to ma odeslat, coz je to co neumim nastavit. Jelikoz bych chtel, abych ty informace dostaval na email napr. na Seznamu. Doufam, ze to nezni zmatene. Za kazdou informaci, predem dekuji Jarda

Avatar

Autor komentáře: ondrech

Datum vložení: 20.6.2006 11:45:56

Jo, zajímalo by mě u checkboxu, jak to udělat tak, abych si mohl zatrhnout více položek - to jde, to vím jak, ale jak to udělat potom, aby se to zachovalo jinak, to mi není jasné...

Avatar

Autor komentáře: 303ik

Datum vložení: 24.6.2006 15:59:25

Mám problém jak vyřeším odeslaní dat z pole které není prímo v kodu ve stejnem formulari,je mozne tlacitkem odeslat data jineho formulaře ??? Dik

Avatar

Autor komentáře: Vilém Málek

Datum vložení: 24.6.2006 23:22:17

Lze to řešit dvěma způsoby - celou stránku vložit do jednoho formuláře a následně podle odesílacího tlačítka zjišťovat, co vlastně uživatel chtěl (tak se to dělávalo na starých diskusních serverech), nebo použít JavaScript a doufat, že ho uživatelé nebudou blokovat ;-) Nicméně nejdřív ze všeho bych se zamyslel nad návrhem toho formuláře, jestli v něm nemám prostě nejakou logickou chybu...

Zpět na článek | Úvodní stránka Interval.cz