<script>
function goto(obj)
{
if(obj.value!="start")
{
window.open(obj.value,"","");
obj.value="start";
}
}
</script>
    <select name="kbn" onchange="goto(this)">
    <option value="start">choice one</option>
    <option value="Syuttyou11entry.jsp">国内出張</option>
    <option value="Syuttyou21entry.jsp">海外出張</option>
    <option value="Syuttyou31entry.jsp">出講出張</option>
    <option value="Syuttyou41entry.jsp">受講出張</option>
    </select>

解决方案 »

  1.   

    onchange后加一个this.selectedIndex=0    <select name="kbn" onchange="goto(this);this.selectedIndex=0">
        <option value="start">choice one</option>
        <option value="Syuttyou11entry.jsp">国内出張</option>
        <option value="Syuttyou21entry.jsp">海外出張</option>
        <option value="Syuttyou31entry.jsp">出講出張</option>
        <option value="Syuttyou41entry.jsp">受講出張</option>
        </select
      

  2.   

    onchange后加一个this.selectedIndex=0    <select name="kbn" onchange="goto(this);this.selectedIndex=0">
        <option value="start">choice one</option>
        <option value="Syuttyou11entry.jsp">国内出張</option>
        <option value="Syuttyou21entry.jsp">海外出張</option>
        <option value="Syuttyou31entry.jsp">出講出張</option>
        <option value="Syuttyou41entry.jsp">受講出張</option>
        </select