html中的select标签不显示默认值

时间:2014-07-23 19:20:12

标签: html

我已经将select标签用于以下三个选项:

<select id="MySelect" onchange="location = this.options[this.selectedIndex].value;" style        = "float:right;">
<option selected value = "#">Select</option>
<option value = "<%=lnk_edit%>">Edit</option>
<option value = "<%=lnk%>">Delete</option>
</select>

其中lnk_edit和lnk是当用户选择其中一个选项时应该到达的页面的引用。现在,问题是当我单击“编辑”然后单击该页面上的“返回”按钮时,显示的选项是“编辑”而不是“选择”,它被设置为默认值,我希望“select”标签的值在返回此页面时为“选择”。

这可能是什么原因?我应该怎么做才能纠正它?

1 个答案:

答案 0 :(得分:0)

<BODY onload="fix_selects()">

中设置Onload事件

并使用此java脚本

<script type="text/javascript" >
  function fix_selects(){
    document.getElementById("MySelect").selectedIndex = 0;
    //Or
    // document.getElementById("MySelect").value = '#';

  }
<script>
相关问题