举个例子吧<span name=s><font>1213</font></span> s.innerHTML就是<font>1213</font>
<span name=s>1213</span>  s.innerTEXT就是1213

解决方案 »

  1.   

    s.innerTEXT就是1213
    ============>
    s.innerText就是1213
      

  2.   

    只有两个inner
    还有一个outer
      

  3.   

    surfchen(冲浪) ( ) 信誉:101  2004-12-02 12:41:00  得分: 0  
     
     
       只有两个inner
       还有一个outer
      
     
    请教一下,那个outer是什么,应该如何来用呢?我已经加分了,希望兄弟们能帮下忙!<label id="b22">dsfsdf</label>var frm = eval("document.form1");
    var mylab = eval("document.all.b22");
    var tt = mylab.innerText;
    mylab.innerText = "";
    mylab.innerHtml = "<input name='" + tt + "' id='" + tt + "' type='text' value='" + tt + "'>";
    我用上面的JS来改那个<label>里的东西,却改不了,是什么地方出错了?
      

  4.   

    OK,我写错了,是innerHTML不是innerHtml,另外还有个outer...是什么,要怎么用呢,请指教了...
      

  5.   

    outerHTML的作用非常大,你可以设置某一个textarea的outerHTML为一个frame,然后动态向这个frame来填html代码,那么利用textarea就可以做出来一个所见即所得的工具。
    总而言之,outHTML就是设置某一个element输出来的html代码。
      

  6.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" lang="gb2312">
    <head>
    <title>tested by SurfChen</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <meta http-equiv="Content-Language" content="gb2312" />
    </head>
    <body>
    <div id="welcome"><a href="http://yubeinet.com">HI~~欢迎来到http://yubeinet.com</a></div>
    <script type="text/javascript">
    <!--
    alert(document.getElementById("welcome").outerHTML);
    alert(document.getElementById("welcome").outerText);
    alert(document.getElementById("welcome").innerHTML);
    alert(document.getElementById("welcome").innerText);
    //-->
    </script>
    </body>
    </html>
      

  7.   

    关于outerHTML,<body id=b1><label>hh<label></body>
    b1.outerHTML==<body id=b1><label>hh<label></body>
    b1.innerHTML==<label>hh<label>