能.checkbox的onclick事件,document.getElementById("select").disabled = true;将下拉列表框变为不可用.

解决方案 »

  1.   

    <script language="javascript">
    function chgCB(strTmp)
    {
    document.getElementById("chgDiv").innerHTML = "<input type='checkbox' name='checkbox' value='checkbox'  onclick='chgST(this);'/>" + strTmp;
    }function chgST(obj)
    {
    if(obj.checked == true)
    {
    document.getElementById("select").disabled = true;
    }
    else
    document.getElementById("select").disabled = false;
    }
    </script>
    <div>
        <select name="select" id="select" onchange="chgCB(document.getElementById('select').value);">
          <option value="111">111</option>
          <option value="222">222</option>
          <option value="333">333</option>
        </select>
    </div>
    <div id="chgDiv">

    </div>