如何将默认文本添加到HTML <select>?</select>

时间:2013-12-17 19:13:46

标签: javascript php jquery html

我需要在HTML select框中添加一些默认文字。与placeholder一起使用的input标记是否可以解决此问题?

这有效

<td><input type="text" placeholder="<?php echo $lang ['your_website']; ?>"/></td>

这不起作用

<td><select type="text" placeholder="<?php echo $lang ['select']; ?>"/></td>

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:9)

您在寻找selected属性吗?

<select>
    <option selected="selected">Select Country</option>
    <option>United States</option>
    <option>Mexico</option>
</select>

请参阅:https://developer.mozilla.org/en-US/docs/Web/HTML/Element/option

答案 1 :(得分:4)

我认为你可以像这样使用它:

<select>
    <option selected="selected">Default Option</option>
    <option>1</option>
    <option>2</option>
</select>

即,使用selected="selected"作为您希望成为默认选项的选项。

或者你可以试试这个:

<select>
    <option value="" disabled selected>Default Option</option>
    <option value="1">1</option>
</select>