WML <select> 标签



        WML 的 <select>...</select> 元素用于定义选择列表,而 <option>...</option> 标签用于定义选择列表中的项目。在某些 WAP 浏览器中,项目显示为单选按钮。<option>...</option> 标签对应该包含在 <select>...</select> 标签内。

        属性

        此元素支持以下属性:

        属性描述
        iname文本命名使用选择的索引结果设置的变量
        ivalue文本设置预选的选项元素
        multiple
        • true

        • false

        设置是否可以选择多个项目。默认为“false”
        name文本命名使用选择结果设置的变量
        tabindex数字设置 select 元素的制表符位置
        title文本设置列表的标题
        value文本设置“name”属性中变量的默认值
        xml:lang语言代码设置元素中使用的语言
        class类数据为元素设置一个类名。
        id元素ID元素的唯一ID。

        示例

        以下是显示此元素用法的示例。

        <?xml version="1.0"?>
        <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.2//EN"
        "http://www.wapforum.org/DTD/wml12.dtd">
        
        <wml>
        
        <card title="Selectable List">
        <p> Select a Tutorial :
         <select>
          <option value="htm">HTML Tutorial</option>
          <option value="xml">XML Tutorial</option>
          <option value="wap">WAP Tutorial</option>
         </select>
        </p>
        </card>
        
        </wml>
        

        加载此程序时,将显示以下屏幕

        WAP Example 21

        突出显示并输入选项后,将显示以下屏幕

        WAP Example 22

        如果要提供选择多个选项的选项,则将multiple属性设置为true,如下所示:

        <?xml version="1.0"?>
        <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.2//EN"
        "http://www.wapforum.org/DTD/wml12.dtd">
        
        <wml>
        
        <card title="Selectable List">
        <p> Select a Tutorial :
         <select multiple="true">
          <option value="htm">HTML Tutorial</option>
          <option value="xml">XML Tutorial</option>
          <option value="wap">WAP Tutorial</option>
         </select>
        </p>
        </card>
        
        </wml>
        

        这将提供一个选择多个选项的屏幕,如下所示:

        WAP Example 24
        广告
© . All rights reserved.