你用什么编辑的?
有的编辑器有自动完成功能,因为么保持良构的html代码,让更多的浏览器兼容
如果是由于多一个form标签而引发的错误的话,你就去掉多于的好了,还会有什么问题吗?

解决方案 »

  1.   

    不是要用frontpage吗?不知道.net有没有可以编辑这东西的
      

  2.   

    编辑工具多的很
    EditPlus
    TextPad
    DreamWaver
    NotrPad
    FrontPage个人还是比较喜欢EditPlus和DreamWaver
    看个人习惯了~
      

  3.   

    是NotePad 
    不好意思,笔误~  -_-|||
      

  4.   

    代码!代码!
    要不把你写的代码在另外的地方保存成.html文件试试
      

  5.   

    应该不是编辑工具的问题,我是仿照一个类似的程序写的,那个没问题,这个却大大地问题
    全部源码如下:<html><head>
    <meta name="GENERATOR" content="Microsoft FrontPage 5.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>花园房产计算器</title>
    </head><body bgcolor="#FFCCFF" text="#000000">
    <form name=form1 method="post" action="">
    </form>
    <h3 align=center>花园房产计算器</h3>
    <table align=center width=80% border>
    <tr ><th colspan=5>请输入相应数据</th></tr>
    <tr>
      <th>请输入单价<br>(元/平方米)</th>
      <th>请输入面积<br>(平方米)</th>
      <th>请输入贷款数额<br>(元)</th>
      <th>请选择利率<br>(千分之)</th>
      <th>请选择年限<br>(年)</th>
    </tr>
    <tr align=center>
      <td><input type=text name=t1 value="" size=10 maxlength=10></td>
      <td><input type=text name=t2 value="" size=10 maxlength=10></td>
      <td><input type=text name=t3 value="" size=10 maxlength=10></td>
      <td><select name=s1>
              <option value="0.1">一成</option>
              <option value="0.2">二成</option>
              <option value="0.3">三成</option>
              <option value="0.4">四成</option>
              <option value="0.5">五成</option>
              <option value="0.6">六成</option>
              <option value="0.7">七成</option>
              <option value="0.8">八成</option>
              <option value="0.9">九成</option>
              <option value="1">十成</option>
              <option value="0">零成</option>
         </select></td>
       <td><select name=s2>
              <option value="2">2</option>
              <option value="3">3</option>
              <option value="4">4</option>
              <option value="5">5</option>
              <option value="6">6</option>
              <option value="7">7</option>
              <option value="8">8</option>
              <option value="9">9</option>
              <option value="10">10</option>
              <option value="11">11</option>
              <option value="12">12</option>
              <option value="13">13</option>
              <option value="14">14</option>
              <option value="15">15</option>
              <option value="16">16</option>
              <option value="17">17</option>
              <option value="18">18</option>
              <option value="19">19</option>
              <option value="20">20</option>
              <option value="21">21</option>
              <option value="22">22</option>
              <option value="23">23</option>
              <option value="24">24</option>
              <option value="25">25</option>
              <option value="26">26</option>
              <option value="27">27</option>
              <option value="28">28</option>
              <option value="29">29</option>
              <option value="30">30</option>
          </select></td>
    <tr> <th colspan=5 align=center><input type=Submit name=b1 value=开始计算 onClick="testform();"></th></tr>
    <tr> <th colspan=5 align=center>计算所得结果如下</th></tr>
    <tr align=center><th>房款<br>(元)</th>
                     <th>煤气费<br>(元)</th>
                     <th>维修基金<br>(元)</th>
                     <th>采暖建设费<br>(元)</th>
                     <th>契税<br>(元)</th>
    <tr>
    <tr align=center><td><input type=text name=t4 readonly value="" size=10 maxlength=10></td>
                     <td><input type=text name=t5 readonly value="" size=10 maxlength=10></td>
                     <td><input type=text name=t6 readonly value="" size=10 maxlength=10></td>
                     <td><input type=text name=t7 readonly value="" size=10 maxlength=10></td>
                     <td><input type=text name=t8 readonly value="" size=10 maxlength=10></td>
    <tr align=center>
                     <th>贷款保险费<br>(元)</th>
                     <th>印花税<br>(元)</th>
                     <th>产权登记费<br>(元)</th>
                     <th>交易服务费<br>(元)</th>
                     <th>购房总支出<br>(元)</th>
    </tr>
    <tr align=center><td><input type=text name=t9 readonly value="" size=10 maxlength=10></td>
                     <td><input type=text name=t10 readonly value="" size=10 maxlength=10></td>
                     <td><input type=text name=t11 readonly value="" size=10 maxlength=10></td>
                     <td><input type=text name=t12 readonly value="" size=10 maxlength=10></td>
                     <td><input type=text name=t13 readonly value="" size=10 maxlength=10></td>
    </tr>        
    <tr align=center><th>本息总和<br>(元)</th>
                     <th>需要首付<br>(元)</th>
                     <th>需要月供<br>(元)</th>
                     
    </tr><tr align=center><td><input type=text name=t14 readonly value="" size=10 maxlength=10></td>
                     <td><input type=text name=t15 readonly value="" size=10 maxlength=10></td>
                     <td><input type=text name=t16 readonly value="" size=10 maxlength=10></td>                               
    </tr>
                     
    </form>
    </table>
    </body></html><SCRIPT LANGUAGE="JavaScript">
    <!--
    function testform() 
    {
     t1=document.form1.t1.value;
     t2=document.form1.t2.value;
     t3=document.form1.t3.value;
     s1=document.form1.s1.value;
     s2=document.form1.s2.value; 
      if (t1!="" && t2!="" && t3!=""){
      
     t4=t1*t2;
     t5=2500;
     t6=35*t2;
     t7=100*t2;
     t8=t4*0.02;
     
       
     t9=0.0005*t3*s2;
     
     t10=t4*0.0005;
     t11=0.0001*t4;
     t12=0.0003*t4
     
     t13=t4+t5+t6+t7+t8+t9+t10+t11+t12;  
     
     document.form1.t4.value = "¥"+Math.ceil(t4);}
     
     else
     {
     alert("请输入完整的数据")
     }
    }//-->
    </SCRIPT>快到晚上了,再完不成小命不保了
      

  6.   

    你就是多了个</form>而已
    去掉就正确了
    复制下面的,测试是正确的:
    还有,老兄你不要吧<script>代码写在<html>标签外面!
    ××××××××××××××××××<html><head>
    <meta name="GENERATOR" content="Microsoft FrontPage 5.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>花园房产计算器</title>
    </head><body bgcolor="#FFCCFF" text="#000000"><SCRIPT LANGUAGE="JavaScript">
    <!--
    function testform() 
    {
     t1=document.form1.t1.value;
     t2=document.form1.t2.value;
     t3=document.form1.t3.value;
     s1=document.form1.s1.value;
     s2=document.form1.s2.value; 
      if (t1!="" && t2!="" && t3!=""){
      
     t4=t1*t2;
     t5=2500;
     t6=35*t2;
     t7=100*t2;
     t8=t4*0.02;
     
       
     t9=0.0005*t3*s2;
     
     t10=t4*0.0005;
     t11=0.0001*t4;
     t12=0.0003*t4
     
     t13=t4+t5+t6+t7+t8+t9+t10+t11+t12;  
     
     document.form1.t4.value = "¥"+Math.ceil(t4);}
     
     else
     {
     alert("请输入完整的数据")
     }
    }//-->
    </SCRIPT><form name=form1 method="post" action="">
    <h3 align=center>花园房产计算器</h3>
    <table align=center width=80% border>
    <tr ><th colspan=5>请输入相应数据</th></tr>
    <tr>
      <th>请输入单价<br>(元/平方米)</th>
      <th>请输入面积<br>(平方米)</th>
      <th>请输入贷款数额<br>(元)</th>
      <th>请选择利率<br>(千分之)</th>
      <th>请选择年限<br>(年)</th>
    </tr>
    <tr align=center>
      <td><input type=text name=t1 value="" size=10 maxlength=10></td>
      <td><input type=text name=t2 value="" size=10 maxlength=10></td>
      <td><input type=text name=t3 value="" size=10 maxlength=10></td>
      <td><select name=s1>
              <option value="0.1">一成</option>
              <option value="0.2">二成</option>
              <option value="0.3">三成</option>
              <option value="0.4">四成</option>
              <option value="0.5">五成</option>
              <option value="0.6">六成</option>
              <option value="0.7">七成</option>
              <option value="0.8">八成</option>
              <option value="0.9">九成</option>
              <option value="1">十成</option>
              <option value="0">零成</option>
         </select></td>
       <td><select name=s2>
              <option value="2">2</option>
              <option value="3">3</option>
              <option value="4">4</option>
              <option value="5">5</option>
              <option value="6">6</option>
              <option value="7">7</option>
              <option value="8">8</option>
              <option value="9">9</option>
              <option value="10">10</option>
              <option value="11">11</option>
              <option value="12">12</option>
              <option value="13">13</option>
              <option value="14">14</option>
              <option value="15">15</option>
              <option value="16">16</option>
              <option value="17">17</option>
              <option value="18">18</option>
              <option value="19">19</option>
              <option value="20">20</option>
              <option value="21">21</option>
              <option value="22">22</option>
              <option value="23">23</option>
              <option value="24">24</option>
              <option value="25">25</option>
              <option value="26">26</option>
              <option value="27">27</option>
              <option value="28">28</option>
              <option value="29">29</option>
              <option value="30">30</option>
          </select></td>
    <tr> <th colspan=5 align=center><input type=Submit name=b1 value=开始计算 onClick="testform();"></th></tr>
    <tr> <th colspan=5 align=center>计算所得结果如下</th></tr>
    <tr align=center><th>房款<br>(元)</th>
                     <th>煤气费<br>(元)</th>
                     <th>维修基金<br>(元)</th>
                     <th>采暖建设费<br>(元)</th>
                     <th>契税<br>(元)</th>
    <tr>
    <tr align=center><td><input type=text name=t4 readonly value="" size=10 maxlength=10></td>
                     <td><input type=text name=t5 readonly value="" size=10 maxlength=10></td>
                     <td><input type=text name=t6 readonly value="" size=10 maxlength=10></td>
                     <td><input type=text name=t7 readonly value="" size=10 maxlength=10></td>
                     <td><input type=text name=t8 readonly value="" size=10 maxlength=10></td>
    <tr align=center>
                     <th>贷款保险费<br>(元)</th>
                     <th>印花税<br>(元)</th>
                     <th>产权登记费<br>(元)</th>
                     <th>交易服务费<br>(元)</th>
                     <th>购房总支出<br>(元)</th>
    </tr>
    <tr align=center><td><input type=text name=t9 readonly value="" size=10 maxlength=10></td>
                     <td><input type=text name=t10 readonly value="" size=10 maxlength=10></td>
                     <td><input type=text name=t11 readonly value="" size=10 maxlength=10></td>
                     <td><input type=text name=t12 readonly value="" size=10 maxlength=10></td>
                     <td><input type=text name=t13 readonly value="" size=10 maxlength=10></td>
    </tr>        
    <tr align=center><th>本息总和<br>(元)</th>
                     <th>需要首付<br>(元)</th>
                     <th>需要月供<br>(元)</th>
                     
    </tr><tr align=center><td><input type=text name=t14 readonly value="" size=10 maxlength=10></td>
                     <td><input type=text name=t15 readonly value="" size=10 maxlength=10></td>
                     <td><input type=text name=t16 readonly value="" size=10 maxlength=10></td>                               
    </tr>                 
    </form>
    </table>
    </body>
    </html>
      

  7.   

    层次关系写反了,把后面的</form>和</table>标签互换一下</table>
    </form>
      

  8.   

    本来应该是
    <form>
    <table>
    </table>
    </form>
    这种形式,可你写成
    <form>
    <table>
    </form>
    </table>
    碰到FP这种“智能”度那么高的软件当然要纠正你的错误啦