出错信息:未结束的字符串。
问题出在字符串变量的赋值。
字符串变量赋值的时候,里边不能出现硬性回车,比如
<table>
  <tr><td></td></tr>
</table>
赋值就要这样
str="<table>"
str+="  <tr><td></td></tr>"
str+="</table>"

解决方案 »

  1.   

    <BODY>
     <table width="85%" border="1" cellspacing="0" cellpadding="0">
       <tr>
          <table width="100%" border="1" cellspacing="0" cellpadding="0">
                <tr>
                  <td width="10%">习题类型</td>
                  <td width="80%">
                    <input type="radio" name="TestType" value="01" onclick="updateone()">
                             |单项选择 
                    <input type="radio" name="TestType" value="02" onclick="updatetwo()">
                           |多项选择 
                    <input type="radio" name="TestType" value="03" onclick="updatethree()">
                          |填空 
                    <input type="radio" name="TestType" value="04" onclick="updatefour()">
                          |判断对错
                    <input type="radio" name="TestType" value="05" onclick="updatefive()">
                          |简答
                    <input type="radio" name="TestType" value="06" onclick="updatesix()">
                          |问答 
                   <input type="radio" name="TestType" value="15" onclick="updateserven()">
                    | 论述</td>
               </tr>
        </table>
      </tr>
      <tr>
        <table id=updateStyle width="100%" border="1" cellspacing="0" cellpadding="0">
         <tr>
           <td  width="10%">习题内容</td>
           <td id=td1 width="80%">
         <table id=tablequestion>
        <tr>
         <td width="20%">题目:</td>
     <td width="70%"><input type="text" size="80%"></td>
     <td width="10%"><input type="file"></td>
       </tr>
               <tr>
         <td width="20%">A:</td>
     <td width="70%"><input type="text" size="80%" ></td>
     <td width="10%"><input type="file"></td>
       </tr>
               <tr>
         <td width="20%">B:</td>
     <td width="70%"><input type="text" size="80%"></td>
     <td width="10%"><input type="file"></td>
       </tr>
               <tr>
         <td width="10%">C:</td>
     <td width="70%"><input type="text" size="80%"></td>
     <td width="20%"><input type="file"></td>
       </tr>
               <tr>
         <td width="10%">D:</td>
     <td width="70%"><input type="text" size="80%"></td>
     <td width="20%"><input type="file"></td>
       </tr>
       </table>
      </td>
         </tr>
     <tr>
           <td width="10%">参考答案</td>
           <td id=td2 width="80%">
          <table id=tableanswer>
            <input type="text" size=20>
          </table>
       </td>
     </tr>
      </tr>
    </table>
    <script>
    function updatetwo(){
    var str1="";
    var strquestion="<table id=tablequestion>"+
        "<tr>"+
         "<td width='20%'>题目:</td>"+
     "<td width="70%"><input type='text' size='80%'></td>"+
     "<td width='10%'><input type='file'></td>"+
       "</tr>"+
               "<tr>"+
         "<td width='20%'>A:</td>"+
     "<td width='70%'><input type='text' size='80%' ></td>"+
     "<td width='10%'><input type='file'></td>"+
       "</tr>"+
               "<tr>"+
         "<td width='20%'>B:</td>"+
     "<td width='70%'><input type='text' size='80%'></td>"+
     "<td width='10%'><input type='file'></td>"+
       "</tr>"+
               "<tr>"+
         "<td width='10%'>C:</td>"+
     "<td width='70%'><input type='text' size='80%></td>"+
     "<td width='20%'><input type='file'></td>"+
       "</tr>"+
               "<tr>"+
         "<td width='10%'>D:</td>"+
     "<td width='70%'><input type='text' size='80%'></td>"+
     "<td width='20%'><input type='file'></td>"+
       "</tr>"+
               "<tr>"+
         "<td width='10%'>E:</td>"+
     "<td width='70%'><input type='text' size='80%'></td>"+
     "<td width='20%'><input type='file'></td>"+
       "</tr>"+
               "<tr>"+
         "<td width='10%'>F:</td>"+
     "<td width='70%'><input type='text' size='80%'></td>"+
     "<td width='20%'><input type='file'></td>"+
       "</tr>"+
         "</table>";
    document.all["td1"].innerHTML+=str1;
    tablequestion.outerHTML=strquestion;
    }
    </script>
    </BODY>