Onclick在Chrome中不起作用

goo*_*ing 5 html css google-chrome

    <select class="input" style="width:200px">
        <option>---</option>
        <option onclick="window.location="link.php">one</option>
        <option onclick="window.location="link2.php"">two</option>
    </select>
Run Code Online (Sandbox Code Playgroud)

它不适用于chrome,它适用于opera/mozilla等.有什么建议?

Zoi*_*erg 19

<select class="input" onchange="window.location.href = this.value" style="width:200px">
        <option>---</option>
        <option value="link.php">one</option>
        <option value="link2.php">two</option>
    </select>
Run Code Online (Sandbox Code Playgroud)

我知道它不完全相同......但是在选择列表的选项上有一个点击事件并不是一个好习惯.而不是onchange,你也可以onclick ...但在我看来,onchange真的是这样做的方式.