<script language="javascript">
function timer()
{
  this.color = "red";
  this.make = "microsoft";
  this.display = display;
}
function display()
{
my.innerText=this.color+"|"+this.make;
}
</script>
<span id='my'></span>
<script language="javascript">
var t = new timer();
t.display();
</script>

解决方案 »

  1.   

    <html>
    <body>
    <script language="javascript">
    function timer()
    {
      this.color = "red";
      this.make = "microsoft";
      this.display = display;
    }
    function display()
    {
    my.innerText=this.color+"|"+this.make;
    }
    </script>
    <span id='my'></span>
    <script language="javascript">
    var t = new timer();
    t.display();
    </script>
    </body>
    </html> 没有加HTML和BODY
    还有 var myOBJ = document.getElementById("my");
    myOBJ.innerText=this.color+"|"+this.make;//IE
    //myOBJ.firstChild.data=this.color+"|"+this.make;//非IE感觉这样合理点
      

  2.   

    <span id='my'></span> 用<DIV id='my'></DIV>也合理点