
Smyslem formulářů, je aby uživatel mohl vložit do textových polí potřebné údaje, které jsou odesílány např. do webového rozhraní na konkrétní server. Uvidíte, že zdrojový kód pro WAP technologii se moc neliší od kódu v HTML. Snadno tedy vytvoříte pro mobilní stránku třeba dotazník, nebo navštívenku, či firemní formulář...
Pole pro text
K vytvoření formuláře tedy potřebujeme tag input. Co umí? Vytvoří nám textové pole, do nějž může uživatel napsat potřebná data. Tento tag používá parametry:
- card - zobrazí část decku, což je jedna WML stránka
- name - jde o název proměnné
- type - umožní určit zda bude vstup uživatelova textu zobrazen/skryt
- maxlength - určíme maximální délku počtu znaku v textu
- emptyok - můžeme zadat, že pole nemusí být vyplněno (vlastnosti: true/false)
- format - pomoci hodnoty tohoto parametru zadáme formát vstupu. Např „N“ umožní uživateli zadávat pouze číslice (format="N").
- newcontext - hotnota „true“ tohoto porametru vymaže proměnné (její předešlou výchozí hodnotu) z paměti, aby tam nezůstala pro nového uživatele.
- Poznámka: Z těchto parametrů je povinný „name“. Jak je však zřejmé z následujícího zdrojového kódu, užitečné jsou i další parametry.
Ukázka vytvoření navštívenky
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1" title="Navstivenka" newcontext="true">
<p>
Jmeno:<br/>
<input name="jmeno" format="A*a" />
Zajmy:<br />
<input name="zajmy" format="*a" />
Oblibeny web:<br />
<input name="oblibene" format="*a" />
Povolani:<br />
<input name="povolani" maxlength="20" emptyok="true" format="*a" />
<a href="#card2">Odeslat< /a>
</p>
</card>
<card id="card2" title="Navstivenka">
<p>
Jmeno: $jmeno<br />
Zajmy: $zajmy<br />
Oblibeny web: $oblibene<br />
Povolani: $povolani
</p>
</card>
</wml>

· WAP: Jak na klavesnici v XHTML
· WAP: mobilní internetový prohlížeč WinWap je zdarma!
· WAP (díl 7.): Další služby pro autory
· WAP: Používáte bluetooth?
· WAP: Protokol WAP 2.0 a jazyk XHTML-MP
· WAP: Verze 2.0 - nové možnosti
· WAP: XHTML v mobilních telefonech
· WAP: stránky ve WML a XHTML [6]
· WAP: stránky ve WML, navštívenka [5]
· WAP: stránky ve WML, Nokia [4]
· WAP: stránky ve WML [3]
| URL: | |
| BB-Code: | |
| HTML: | |
| Sdílet: |

Postupuju podle Vás.OK!