<SCRIPT LANGUAGE="JavaScript">
function setSel()
{
    if(a.value == 'a1')
c.style.display = 'none';
else
c.style.display = '';
}
</SCRIPT>
<SELECT NAME="a" id='a' onchange='setSel()'>
<option value= 'a1' selected>a1</option>
<option value= 'a2'>a2</option>
</SELECT>
<SELECT NAME="b">
<option value= 1>1</option>
<option value= 1>1</option>
<option value= 1>1</option>
</SELECT>
<SELECT NAME="c" id='c' style='display:none'>
<option value= 1>1</option>
<option value= 1>1</option>
<option value= 1>1</option>
</SELECT>

解决方案 »

  1.   

    对不起了,楼上,还有2个字没去掉
    工号:
    <SELECT NAME="a" id='a' onchange='setSel()'>
    <option value= 'a1' selected>a1</option>
    <option value= 'a2'>a2</option>
    </SELECT>
    日期:
    <SELECT NAME="b">
    <option value= 1>1</option>
    <option value= 1>1</option>
    <option value= 1>1</option>
    </SELECT>
    姓名:
    <SELECT NAME="c" id='c' style='display:none'>
    <option value= 1>1</option>
    <option value= 1>1</option>
    <option value= 1>1</option>
    </SELECT>
    如何把姓名2个字也去掉
      

  2.   

    帮你改了一下.<SCRIPT LANGUAGE="JavaScript">
    function setSel()
    {
        if(a.value == 'a1')
    {
    c.style.display = 'none';
    name0.style.display = 'none';
    }
    else
    {
    c.style.display = '';
    name0.style.display = '';
    }
    }
    </SCRIPT>
    工号:
    <SELECT NAME="a" id='a' onchange='setSel()'>
    <option value= 'a1' selected>a1</option>
    <option value= 'a2'>a2</option>
    </SELECT>
    日期:
    <SELECT NAME="b">
    <option value= 1>1</option>
    <option value= 1>1</option>
    <option value= 1>1</option>
    </SELECT>
    <span style="display:none" id="name0">姓名:</span>
    <SELECT NAME="c" id='c' style='display:none'>
    <option value= 1>1</option>
    <option value= 1>1</option>
    <option value= 1>1</option>
    </SELECT>