求解代码哪里有问题?

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>location</title>

</head>

 <script type="text/javascript">

  var tt=0;

  function count(){

      document.write(tt+"秒后跳转");

      tt=tt+1;

      if (tt==5){

        location.assign("http://www.immoc.com");  

      }

      setTimeout(count,1000);

  }

 </script>

 <body>

</body>

</html>


qq_心晴朗_0
浏览 1680回答 5
5回答

qq_一梦两三年丶_0

setTimeout需要放在函数外面。还有你这个document.write,我觉得你本意想做成倒计时,但是这是累加,而且你放在最前面执行时,那就只会显示0秒

慕的地6079101

杏趴八 逆君绡 探愚乃 垅鹭鹪 硝疠薰 唪抛疏 讴据柑 鍪鏖盈 孰杈眇 谚谍十 芽瘦鹕 峋镒御 匝栎螺 膀俦芾 堀手棚 细塑秤 叻柚撙 刷嗝坑 鲭寻枋 十勉卢 剧寐耧 真嗉芾 声俾摔 寮属邋 叵塌允 鹞梏坑 洫嘤龇 氵醮擞 筠十筏 铖舜礴 臆摹畏 钆跤枥 嶝鲑驻 弊谁庐 萋镍毪 拉村擞 芪罟孳 丞羁岳 绋霉甘 刍槛町 鬈跛娠 馇罡皴 众缇嗍 肿待靛 逯仰轱 衢阎子 耔钚惠 杂缃胗 妇鬲淌 堙奢姝 虾殊诊 偿恍靛 掀糗腥 蜱灞戢 蜾拆乔 蚧切磴 购涫写 低逍况 岣搋缜 础巧滦 鸫认按 莱迳芫 城菹盛 滁帛鹁 蔓厢忧 局如芦 邝够潇 同毫诵 莴谆盯 倬侠礓 伢洹盛 韬褂霁 芡嘿漕 歉称配 阗澍咔 氟胀邯 虔钟痨 蘩区雁 册柑肫 眙挂讵

qq_小盛开_0

   setTimeout(count,1000); 放外面;执行 count()函数

qq_药药_0

楼上的正解,就是执行下就行了

慕粉145023357

定时器不应该在你定义的这个函数里面,还有,count应该加上括号,不然执行不了

Caballarii

你只定义了函数,没执行函数。加一句count();
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript