<div id= 'div1' style= 'width:90px;height:300px;overflow:auto ' > </div >
引号改为半角

解决方案 »

  1.   

    你程序里面<div id=  'div1 '是全角的所以div对象没有认出来,改为半角就好了
      

  2.   

    测试发下源代码~~<html > 
    <head > 
    <title > </title > 
    </head > 
    <body > 
    <script type="text/javascript" language="JavaScript" > 
    function write() 

    var  objdiv=document.all.div1; 
    var  obj=" <table style= 'background:#000000 ' cellpadding= '1 ' cellspacing= '1 ' >"; 
      for(var i=0;i <100;i++) 
      { 
    obj+=" <tr style= 'background:#ffffff ' >"; 
    for(var j=0;j <6;j++) 

    obj+=" <td >"+j+" </td >" 

    obj+=" </tr >"; 
      } 
      obj+=" </table >"; 
      objdiv.innerHTML=obj; 
      alert(objdiv.innerHTML) 

    document.body.onload=write; 
    function a() 

    var obj=document.getElementById("div1"); 
    alert(obj.scrollHeight); 

    </script > 
    <div id= 'div1 ' style= 'width:90px;height:300px;overflow:auto ' > </div > 
    <input type= 'button ' value= '111111111111111 ' onclick= 'a() '/ > 
    </body > 
    </html >
      

  3.   

    没缩进很不爽~~function write() 

    var  objdiv=document.all.div1; 
    var  obj=" <table style= 'background:#000000 ' cellpadding= '1 ' cellspacing= '1 ' >"; 
      for(var i=0;i <100;i++) 
      { 
    obj+=" <tr style= 'background:#ffffff ' >"; 
    for(var j=0;j <6;j++) 

    obj+=" <td >"+j+" </td >" 

    obj+=" </tr >"; 
      } 
      obj+=" </table >"; 
      objdiv.innerHTML=obj; 
      alert(objdiv.innerHTML) 

    document.body.onload=write; 
    function a() 

    var obj=document.getElementById("div1"); 
    alert(obj.scrollHeight); 
      

  4.   

    bbw5 xiaolei1982 
    请问你们看清楚我问的问题了吗?
    你们把代码贴过去自己测试一下。
    页面上已经把Table输出了,但是在源文件里并没有改变。
      

  5.   

    你们看一下页面上都有什么,然后打开源文件在看看源文件里有什么。
    是不是少了Table?
    我想知道这是为什么
      

  6.   

    你动态添加的怎么可能在源文件中显示,汗~~~不可能实现,除非将table写在页面里
      

  7.   

    谢谢xiaolei1982,我有点明白了,
    你是不是能说的在清楚一点。谢谢
      

  8.   

    xiaolei1982
    源文件并不是显示你页面浏览的效果,它显示的是你的脚本代码,你程序怎么写的就怎么显示
    ---------这句话可以解释的详细一点吗
      

  9.   

    js改变页面内容没错,但js脚本是源文件的一部分
      

  10.   

    当我执行Js脚本动态添加Table的时候,并且把它把给了div1.innerHTML
    这其中是通过什么去呈现div1.innerHTML的内容的。在源文件里实际上是什么都没有的。
      

  11.   

    源文件里面不是有脚本吗,浏览器就是读这个,当读到脚本的事件
    document.body.onload=write;
    页面的div内容不就动态添加上去了