January 2003
Beginner to intermediate
1200 pages
23h 42m
English
WML also supports an <input> element. If you set this element's type attribute to text, you can display a text field, much like HTML text fields (note that not all microbrowsers will support this element).
Here's an example. In this case, I'll let the user enter the URI of a local file to navigate to in a text field. When the user clicks a <do> element labeled Go, the browser will navigate to that URI. I begin by creating the text field:
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 2.0//EN"
"http://www.wapforum.org/dtd/wml20.dtd" >
<wml>
<card id="Card1" title="Text Input">
<p align="center"><b>Text Input</b></p>
<p>
Navigate to:
<input type="text" name="uri"/>
.
.
.
When the user clicks the <do> element, we'll ...