textArray[8] = "我的天呀!你真的来了";
-->
textArray[8] = "我的天呀!你真的来了";
这个;你打成全角的了

解决方案 »

  1.   

    还有几个词敲错了,~~`<HTML>
    <TITLE>Random Chatter</TITLE>
    <HEAD>
    <SCRIPT LANGUAGE="JavaScript">
    <!--Hide from non-JavaScript browsers
    function random(maxValue)
    {
      day=new Date();
      hour=day.getHours();
      min=day.getMinutes();
      sec=day.getSeconds();
      alert((((hour+1)*(min+1)*sec)%maxValue)+1);
      return (((hour+1)*(min+1)*sec)%maxValue)+1;
    }
    function MakeArray(size)
    {
      this.length=size;
      for(var i=1;i<=size;i++)
      {
        this[i]=0;
      }
      return this;
    }
    function showRandom(field)
    {
      textArray = new MakeArray(10);
      textArray[1] = "世界真美好!";
      textArray[2] = "高仁东真好!";
      textArray[3] = "我就是我!";
      textArray[4] = "别打扰我!";
      textArray[5] = "妈的,滚";
      textArray[6] = "你真好!";
      textArray[7] = "除了我你还能选择谁";
      textArray[8] = "我的天呀!你真的来了";
      textArray[9] = "我要睡觉了";
      textArray[10] = "起床了!";
      field.value=textArray[random(10)];
    }
    //-->
    </SCRIPT>
    </HEAD>
    <BODY>
    <H1>Random Chatter</H1>
    <HR>
    JavaScript can be quite a talker ,and can even randomly pick things to say.
    <P>
    <FORM>
    Click on the button,I'll think of something to say
    <INPUT TYPE="button" VALUE="Take a chance!" ONCLICK="showRandom(this.form.randomOut)">
    <CENTER><INPUT TYPE=text NAME="randomOut" size="120"></CENTER>
    </FORM>
    </BODY>
    </HTML>