阅读下列说明和HTML文本,分析其中嵌入的JavaScript脚本,将应填入(n)处的语句写在答题纸的对应栏内。 [说明] 在文本框中实现时钟显示功能,格式如下:“-年-月-日小时:分:秒星期几” [HTML文本] <html>

admin2010-05-10  27

问题 阅读下列说明和HTML文本,分析其中嵌入的JavaScript脚本,将应填入(n)处的语句写在答题纸的对应栏内。
   [说明]
在文本框中实现时钟显示功能,格式如下:“-年-月-日小时:分:秒星期几”
[HTML文本]
   <html>
      <script Language="JavaS cript">
       <!  --
       vartimer=nulh              //定义全域变量,timer表示当前定时器是否在运行,time-rr表~
                                 //示当前正在运得的定时器Id
          var timerr=false;
          function stopClock0{      //停止时钟函数,如果定时器正在运行,就停止该定时器
          if ((1))
          ClearTimeout (timer) :
          timerr=false;
          document.clock.face.value="":
        }
          function showTime(){
          var now=new Date():              //定义各个与时间有关的变量,(年、月日等) , 并且赋值于当
                                          //前时间的值
          var year=now.getYear0;
          var month=(2):
          var date=new.getDate();
          var hours=nowgetHours():
          var mins=now.getMinutes():
          var secs=now.getSeconds();
          var days=now.getDay();
          functionday() {          //定计星期显示函数
          this.length=day, arguments.length;
          for ((3))
          this [i+ 1]=day.arguments :
        }
          var al=new Array ("星期日", "星期一", "星期二", "星期三",  "星期四", "星期五", "星期
六", ):
       var timeval="":           //定义时钟显示的当前时间字符串
          timeval+=year+"年";       //产生当前时间的显示字符串
          timeval+=month+"月";
          timeval+=date+"日";
          timeval+=hours:
          timeval+=((mins<10) ?% 0": ": ")+rains;
               timeval + =( )sees < 10) ?":0":":")+sees;
               timcval + =(4);
               document.clock.face.value=timeval;         //将“时钟”的湿值改写为当前时间
               timer = setTimeout( "showTime( )", 1000);     //设置定时器且设置定时器正在运行
                 (5);
           function startClick( )                  //定义开始定时定时器的显示
         stopClock( );
         showTime ( );
     function windowOpener (index.nm)  {    //在装载主页时调用开始时钟显示的程序
         var loadpos = "date. html" + "#" + indexnum;
  controlWindow = window.open ( loadpos,"date", "toolbar = no, location = no, diretories=
no, status = no, menubar = no, scrollbars=yes, resizable = yes, width = 620, height = 400");
     }
         //-->
          </script >
        <!--省略部分为HTML文工团本框-->
      </htm1>

选项

答案(1)timerr 若timerr为真,则继续执行。 (2)now.getMonth()+1 将当前的月份赋值给变量month。 (3)vari=0;i<this.lenth;i++ (4)d[days+1] 数组中第days+1个元素。 (5) timerr=true 使变量为真。

解析
转载请注明原文地址:https://kaotiyun.com/show/bK3Z777K
0

相关试题推荐
最新回复(0)