在IE6中设置选项标签默认值的正确方法是什么?

时间:2010-01-15 18:33:43

标签: html

在IE6中设置选项标签默认值的正确方法是什么?

我已经尝试过了

<option SELECTED>
<option selected='selected'>
<option selected='true'>

他们都没有在ie6,任何想法中工作?

3 个答案:

答案 0 :(得分:1)

正确的标记是:

<option selected="selected" value="1">Some Text</option>

Source

答案 1 :(得分:1)

取决于doctype。如果是HTML,则需要

<option value="value1" selected>label1</option>

如果XHTML(即HTML按摩成XML风格),则需要

<option value="value1" selected="selected">label1</option>

如果仍然徒劳,那么问题就在于其他地方。您需要发布SSCCE,例如:

<!doctype html>
<html lang="en">
    <head>
        <title>SO question 2073877</title>
    </head>
    <body>
        <select>
            <option value="value1">label1</option>
            <option value="value2" selected>label2</option>
            <option value="value3">label3</option>
        </select>
    </body>
</html>

这会在所有浏览器中显示“label2”作为选定选项,包括IE6。

答案 2 :(得分:1)

<option value="someValue" selected="selected">Label</option>