用DIV ,对表单检查没有影响

解决方案 »

  1.   


    我是这样写的,可是却不能实现
    <scrpit>
    function showDiv1()
    {  
       if (tc0.sndtbqk[1].checked){
          document.getElementById('div1').style.display='inline';
                 }
        else
          {
              document.getElementById('div1').style.display='none';
        }

     if (tc0.sndtbqk[2].checked){
          document.getElementById('div11').style.display='inline';
      }
        else
     {
     document.getElementById('div11').style.display='none';
     }
       
    }
      function checknull()
            {
          var flag=0
         if((tc0.sndtbqk[2].checked)&&(tc0.sndtbqk1.value=""))
          {alert("不能为空")
         flag=1
       return 0
          }          if(flag==0)
                    {
                    if (confirm("确认您输入的信息吗?"))
                    {
                    document.tc0.submit()
                    }
                    }
         }
    </scrpit><form action="/TW_WEB/tc0.do" method="post" name="tc0">
    <table width="670" border="0" align="center" cellpadding="1" cellspacing="1" class="ztt">
      <tr>
        <td width="95">上年度保险情况</td>
        <td colspan="3"><input type="radio" name="sndtbqk" value="a" onclick="showDiv1()">
    未投保
      <input type="radio" name="sndtbqk" value="b" onclick="showDiv1()">
    在太保投保
    <input type="radio" name="sndtbqk" value="c" onclick="showDiv1()">
    在其他公司投保
    <div id=div11 style="display:none ">
    <select name="sndtbqk1" id="sndtbqk1">
      <option selected>请选择</option>
      <option value="1">1</option>
      <option value="人保">2</option>
      <option value="人保">3</option>
      <option value="人保">4</option>
      <option value="人保">5</option>
      <option value="人保">6</option>
      <option value="人保">7</option>
      <option value="人保">8</option>
      <option value="人保">9</option>
      <option value="人保">0</option>
    </select>
    </div>
    </td>
      </tr>
      <tr>
        <td colspan="4">
    <div id=div1 style="display:none ">
    <table width="617" border="0" align="center" cellpadding="1" cellspacing="1" class="ztt">
            <tr>
              <td width="80">请输入</td>
              <td width="168"><input name="bdhm" type="text" id="bdhm"  size="24">
                </td>
              <td width="84">或号码</td>
              <td width="168"><input name="fdjhm" type="text" id="fdjhm" size="24"></td>
            </tr>
              </table></div></td>
      </tr>
    </form>
    </table>
      

  2.   

    不知道你要不要弹出的div先把<scrpit></scrpit>
    改成<script></script>
      

  3.   

    if((tc0.sndtbqk[2].checked)&&(tc0.sndtbqk1.value=""))
    把改成if((tc0.sndtbqk[2].checked)&&(tc0.sndtbqk1.value==""))少个=
    你瞎忙。