<select name="select5" onChange='window.open(this.value);'>
        <option value="about:blank" selected>a</option>
<option value="1">b   </option>
<option value="2">c</option>
<option value="3">d</option>
        </select>
<select name="select5" onChange='window.open(this.value);'>
        <option value="about:blank" selected>a</option>
<option value="1">b   </option>
<option value="2">c</option>
<option value="3">d</option>
        </select>
<select name="select5" onChange='window.open(this.value);'>
        <option value="about:blank" selected>a</option>
<option value="1">b   </option>
<option value="2">c</option>
<option value="3">d</option>
        </select>如果只有一个select时window.open是没问题的,但当有多个select时就不工作了

解决方案 »

  1.   

    <select name="select5" onChange='window.open(this.value);'>
            <option value="about:blank" selected>a</option>
    <option value="http://www.zz.ha.cn">b   </option>
    <option value="http://www.zz.ha.cn">c</option>
    <option value="http://www.zz.ha.cn">d</option>
            </select>
    <select name="select5" onChange='window.open(this.value);'>
            <option value="about:blank" selected>a</option>
    <option value="http://www.zz.ha.cn">    b</option>
    <option value="http://www.zz.ha.cn">c</option>
    <option value="http://www.zz.ha.cn">d</option>
            </select>
    <select name="select5" onChange='window.open(this.value);'>
            <option value="about:blank" selected>a</option>
    <option value="http://www.zz.ha.cn">b   </option>
    <option value="http://www.zz.ha.cn">c</option>
    <option value="http://www.zz.ha.cn">d</option>
            </select>