【发布时间】:2012-03-14 15:41:41
【问题描述】:
你好,谁能告诉我下面的代码有什么问题?
Selected="selected" 不适合我。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<select id="tstselect" name="tstselect" onchange="showselected(this.value);">
<option value="0" >0</option>
<option value="1" >1</option>
<option value="2" >2</option>
<option value="3" selected="selected">3</option>
</select>
提前致谢
【问题讨论】:
-
为我工作没有问题。值 3 是我页面上的预选项目
-
对我来说看起来不错。在 JSbin 中运行良好:jsbin.com/awodej 你必须在页面中进行其他操作。
-
工作正常:jsfiddle.net/88Hfk 说真的,HTML4 过渡?继续使用 html5!
-
它适用于所有浏览器。我们可以查看您所有的 html/javascript,以便我们可以查看是否有任何影响它..
-
未来访问者:根据您触发页面重新加载的方式,Firefox 21.0(也可能是其他浏览器)将遵循您上次通过 ui 选择的下拉位置,即使 html 具有 selected="selected" 属性设置在不同的选项标签上。 Ctrl-r,选择的选项标签未显示为已选择,但您的最后一个 gui 选择是。在浏览器中的页面地址字段上点击返回,并且可见选择被重置以匹配具有选定属性的选项。 Chrome 27.0.1453.116 没有表现出同样的行为。