alert...........alert...............alert(在每一步中不断重复,根据输出的值,或有没反应,可以查看出相应的错误代码,在局部改错)

解决方案 »

  1.   

    大家帮我看看下面的程序有问题吗?<li><a href="#" class="tab1" onclick="displayboard('mainright');">给我留言</a></li>function displayboard(target)
    {
    var div="<div id="board">";
         div+="<form name='form1' id='form1' action="leavemes.php" method='post'>";
     div+="称呼:<input name="yourname" id="yourname" type="text" />";
     div+="内容:<textarea name="content" cols="20" rows="10" ></textarea>";
     div+=" <input name="submit" id="submit" type="submit" value="提交"/>";
     div+="</form>";
     div+="</div>";  
     document.getElementById(target).innerHTML=div;}
      

  2.   

    俺只用 IE,不过俺觉得调试 js 是一件很有趣滴事情,哈
      

  3.   

    妥了,双引号要转义,或者改为单引号!L@_@K <body>
      <li><a href="#" class="tab1" onclick="displayboard('mainright');">给我留言</a></li>
      <div id="target"></div>
    <script type="text/javascript">
    <!--
    function displayboard(target)
    {
    var div="<div id=\"board\">";
         div+="<form name='form1' id='form1' action=\"leavemes.php\" method='post'>";
     div+="称呼:<input name=\"yourname\" id=\"yourname\" type=\"text\" />";
     div+="内容:<textarea name=\"content\" cols=\"20\" rows=\"10\" ></textarea>";
     div+=" <input name=\"submit\" id=\"submit\" type=\"submit\" value=\"提交\"/>";
     div+="</form>";
     div+="</div>";  
     document.getElementById("target").innerHTML=div;}
    //-->
    </script>
     </body>
      

  4.   

    debugger?俺认为最好滴 debugger 就是 my brain,嘿嘿
      

  5.   


        function displayboard(target)
        {
          var div="<div id='board'>";
         div+="<form name='form1' id='form2' action='leavemes.php' method='post'>";
     div+="称呼:<input name='yourname' id='yourname' type='text' />";
     div+="内容:<textarea name='content' cols='20' rows='10' ></textarea>";
     div+=" <input name='submit' id='submit' type='submit' value='提交'/>";
     div+="</form>";
     div+="</div>";  
     document.getElementById(target).innerHTML=div;     }