function disply(){
if(document.form1.key.checked=='true'){
document.form1.dsply.style.display="block";
}
}

解决方案 »

  1.   

    <script>
    function disply(){
    if(document.form1.key.checked){
    dsply.style.display = "";
    } else {
    dsply.style.display = "none";
    }
    }
    </script>
      

  2.   

    你的Span层不能放在表单里面,挪到外面就可以了。
    应该是
    function disply(){
    if(document.form1.key.value.checked){
    document.form1.dsply.style.display="";
    }
    }html代码:
     <form name=form1>
     <input type="checkbox" name="key" value="addworkflow" onClick="disply();">发起采购流程<tr>
    <td>
    <span id="dsply"  name="dsply" style=" display:none ">
    <table width="993" border="1" >
      <tr align="center">
                <td>设备型号</td>
                <td>采购数量</td>
                <td>供应商价格及供货情况</td>
      </tr>
    </table>
    </span>
    </td>
    </tr>