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 ...