本地测试,document.write('<div>aaaa</div>')可以输出到指定的DIV内,但是在服务器上,运行都正常,但是页面里那个DIV里就是没有输出<div>aaaa</div>不知道什么情况。请大侠帮助下

解决方案 »

  1.   

    本帖最后由 net_lover 于 2013-06-15 18:16:09 编辑
      

  2.   

    innerHTML属性用过,服务器上还是没有输出,本地页面里到是输出了,不知道什么情况
      

  3.   

    $.each(productData, function(i, n) {
                                var trs = "";
                              
                               trs="<div id=\"table\"><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr>"+
                               "<td width=\"119\" valign=\"top\" ><div class=\"box1\"> <span class=\"tl\"></span><span class=\"tr\"></span>"+
                                "<div class=\"cc\"><p><a href=\"Video.aspx?id="+n.Id+"&pt="+n.VideoName+"\"><img src="+n.Url+" alt="+n.Title+" width=\"119\" height=\"81\" /></p>"+
                                "</div><span class=\"bl\"></span><span class=\"br\"></span></div></td>"+
                                "<td valign=\"top\" class=\"linebg1\"><img src=\"image/jiange.gif\" width=\"30\" height=\"34\" /></td>"+
                                "<td valign=\"top\"><span class=\"text_title\"><a href=\"Video.aspx?id="+n.Id+"&pt="+n.VideoName+"\">"+n.Title+""+n.CourseName+"</a></span><br />"+
                                "<a href=\"#\">"+n.CName+"</a> &gt; <a>"+n.Name+"</a><br />"+
                                "<span class=\"text1\">"+n.Source+"</span><br />"+
                                "<span class=\"text1\">来源:<a>"+n.VideoSource+"</a></span></td></tr><tr><td colspan=\"3\" class=\"linebg\">&nbsp;</td></tr></table></div>";
                                tbody += trs;
                            });                        document.getElementById("videoList").innerHTML=tbody;
      

  4.   

    本帖最后由 net_lover 于 2013-06-15 18:34:36 编辑
      

  5.   

    是放在$(document).ready(function(){}里的我把JS放到页面最底下去了,也没有输出到VIDEOLIST里