我正在为iphone和android开发网页。我想有一个下拉菜单,可以选择多个值。但是当我在其中使用关键字“multiple”时会自动将其设为listBox。我不希望它成为一个listBox,我只想在用户选择菜单时下拉菜单,并且能够从手机中选择多个值而不在值或任何类型旁边实现复选框。
<select name="planets" style="width:140px" multiple>
<option value="ALL" selected="selected">All planets</option>
<option value="MERCURY">Mercury</option>
<option value="VENUS">Venus </option>
<option value="EARTH">Earth</option>
<option value="MARS">Mars</option>
</select>
由于关键字“multiple”,js文件中的上述代码会创建一个列表框。但是在iphone中这段代码没有创建列表框,它创建了一个下拉菜单,没有能够选择多个值的列表框,这正是我想要的。但是相同的代码不适用于Android手机或Safari。
非常感谢任何帮助。提前谢谢。