java定时器报错,定时器设置报错

麻烦老师看一下,报错原因:

轮播.html:136 Uncaught TypeError: Cannot set property 'onmouseover' of null

at slideImg (轮播.html:136)

at 轮播.html:153

slideImg    @    轮播.html:136    (anonymous)    @    轮播.html:153

找了一下没有找到解决办法。

html>

综合实例

*{

margin:0;

padding:0;

}

ul{

list-style: none;

}

body{

font-family:"微软雅黑";

color:#14191e;

}

.main{

width:1200px;

height:460px;

margin:30px auto;

overflow:hidden;

position:relative;

}

.banner{

width:1200px;

height:460px;

overflow:hidden;

position:relative;

}

.banner-slide{

width:1200px;

height:460px;

background-repeat: no-repeat;

position:absolute;

display:none;

}

.slide1{

background-image:url("C:/huaXiaXia/Sublime%20Text%203/教辅/实现轮播教辅/JavaScript实现轮播特效(代码)/img/bg1.jpg");

}

.slide2{

background-image:url("C:/huaXiaXia/Sublime%20Text%203/教辅/实现轮播教辅/JavaScript实现轮播特效(代码)/img/bg2.jpg");

}

.slide3{

background-image:url("C:/huaXiaXia/Sublime%20Text%203/教辅/实现轮播教辅/JavaScript实现轮播特效(代码)/img/bg3.jpg");

}

.slide-active{

display:block;

}

.button{

position:absolute;

width:40px;

height:80px;

left:244px;

top:50%;

margin-top:-40px;

background-color:green;

background: url("C:/huaXiaXia/Sublime%20Text%203/教辅/实现轮播教辅/JavaScript实现轮播特效(代码)/img/arrow.png") no-repeat center center;

}

.pre{

transform:rotate(180deg);

}

.next{

left:auto;

right:0;

}

.button:hover{

background-color:#333;

opacity:0.5;

filter:alpha(opacity:50);

}

.dots{

position:absolute;

right:20px;

bottom:24px;

text-align:right;

}

.dots span{

display:inline-block;

width:12px;

height:12px;

border-radius:50%;

/*rbga,a为透明度*/

background:rgba(7,17,27,0.4);

/*阴影,水平 垂直 距离 模糊程度 颜色 内阴影*/

box-shadow: 0 0 0 2px rgba(255,255,255,0.8) inset;

margin-left:8px;

line-height:12px;

cursor:pointer;

}

.dots span.active{

box-shadow: 0 0 0 2px rgba(7,17,27,0.4) inset;

background:#fff;

}

//封装一个getElementById()的方法

function byId(id){

return typeof(id) === "string"?document.getElementById(id):id;

}

var index=0,

timer=null,

pics=byId("banner").getElementsByTagName("div"),

len=pics.length;

function slideImg(){

var main=byId("main");

main.onmouseover = function(){

//滑过清除定时器

}

main.onmouseout = function(){

//setTimeout超时定时器 setInterval界限调用

timer=setInterval(function(){

index++;

if(index>=len){

index = 0;

}

//切换图片

// changeImg();

console.log(index);

},2000);

}

}

slideImg();

//切换图片

// function changeImg(){

//  //遍历banner下的所有div将其隐藏

//  for(var i=0;i

//   pics[i].style.display="none";

//  }

//  //根据index所有找到div将其显示出来

//  pics[index].style.display='block';

// }

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/301050.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

mysql cmake 参数详解

MySQL自5.5版本以后,就开始使用CMake编译工具了,因此,你在安装源文件中找不到configure文件是正常的。很多人下到了新版的MySQL,因为找不到configure文件,不知道该怎么继续下去。有没有一篇可供参考的文章呢&#xff1…

财税、管理知识,离您那么远吗?

因为本人的专业是财务方面的,而且目前也是在从事着财务管理的工作,在一家技术型的公司。平常与那些技术人员接触时,发现他们常常过多地关注于技术,而对与自己息息相关的财税知识却知之甚少。在不出现什么情况的时候,当…

在asp.net core 下定义统一的入参和出参格式

在使用.net core 开发Api的过程中,为了统一输入参数的格式,并增加一些全局必须含有的字段,比如:Code,Message,Lang等等,能采取的变通方式还是有几种的,然而都不够优雅,为…

泰勒定理的奇闻轶事

全世界只有3.14 %的人关注了青少年数学之旅泰勒展式 (Taylor expansion) 的剩余项救人一命!在俄国革命期间(1917年左右),数学物理学家塔姆 (Igor Tamm) 外出找食物,在靠近敖德萨 (Odessa) 的乡间被反共产主义的保安人员…

matlab创建数组对象,MATLAB一维数组(向量)的定义

在 MATLAB 中,向量和矩阵主要是由数组表示的。数组运算始终是 MATLAB 的核心内容,并且 MATLAB 区别于其他编程语言最大的优势就是数组计算。这种编程的优势使得计算程序简单、易读,程序命令更接近教科书上的数学公式,而且提高程序…

Android SDCard Mount 流程分析

前段时间对Android 的SDCard unmount 流程进行了几篇简短的分析,由于当时只是纸上谈兵,没有实际上的跟进,可能会有一些误导人或者小错误。今天重新梳理了头绪,针对mount的流程再重新分析一次。 本篇大纲 android 系统如何开机启动…

深圳dotnet俱乐部新群

qq群号:16708579加入时声明来自cnblogs希望大家加进来不只是灌水。 转载于:https://www.cnblogs.com/cfans/archive/2005/11/19/280132.html

6月统计|.NET薪资一旦高起来,岂是其他语言能比的!

全国程序员6月平均薪资出来了,帝都和魔都平均工资超过18k,你被平均了吗?而中位数17k,你拖后腿了吗?当然,.NET开发者的目标不是平均工资,而是double!年初跳槽季,腾讯、阿里…

matlab画孔斯曲面,CAD CAM技术基础:第五讲 孔斯曲面

《CAD CAM技术基础:第五讲 孔斯曲面》由会员分享,可在线阅读,更多相关《CAD CAM技术基础:第五讲 孔斯曲面(33页珍藏版)》请在人人文库网上搜索。1、CAD/CAM技术基础,南京航空航天大学 2021年1月22日,2021年1月22日,CAD/CAM技术基础…

剑桥大学的下午茶,为何能喝出六十位诺贝尔奖获得者?

全世界只有3.14 %的人关注了青少年数学之旅英国人的骄傲是他们有世界上最古老的大学,创立于1209年的剑桥大学。英国剑桥大学每天下午有两个小时的时间,常常有计划、有组织地安排不同学科的权威教授一起在学校咖啡屋或茶园共进下午茶。在这里,…

阿贾克斯踵

AJAX 是一个很优秀的技术,不过也会产生些小问题。虽然可以通过 JavaScript 避免客户端页面刷新,可是客户端与服务器之间的交互时间总是不可省略的。这段时间的处理似乎就是个问题。 M$ 的作法是什么都不做。于是,在 MSN SPACES 上发表评论…

使用bat来运行cygwin,执行脚本(命令)

2019独角兽企业重金招聘Python工程师标准>>> 这是一个没有意义的问题。 既然要跑脚本。为啥不直接在linux服务器上运行。 这个不是个人能决定的。 一般我都将功能写成jar,或者py, 然后编写bat文件, 如果是java的话,“java -jar…

.NET 下载、文档访问新姿势

dot.net 新的重定向Intro不知道大家之前有没有注意过,如果你访问 https://dot.net 的时候会自动地重定向到 https://dotnet.microsoft.com,想要访问 https://dot.net/download 的时候还是会重定向到 https://dotnet.microsoft.com,不会带着…

excel保存成matlab,matlab数据保存为excel文件

读取:A xlsread(‘Excel路径Excel的名称‘,‘工作表名称‘)例子:A xlsread(‘创新班.xlsx‘,‘Sheet2‘)A xlsread(‘创新班.xlsx‘,‘Sheet2‘,‘a1:c1‘) %读取a1 b1 c1的数据不写工作表名称,默认是第一个。写入:…

客户想你死系列,哈哈哈设计师不容易啊! | 今日最佳

全世界只有3.14 % 的人关注了青少年数学之旅(图源网络,侵权删)学到了吗?↓ ↓ ↓

DropDownList 選項改變確認腳本

需要這個, 到網找了某先生的腳本改了改 staticpublicstringDropDownListSelectChangeConfirmScript(stringdropDownListId,stringmessage){ string script " <script> \n" " var fooIndex; \n" " function saveIndexes() \n&…

王炸!Azure云助力.NET6现高光时刻(VS2022实战尝鲜)

Azure 是一个云平台&#xff0c;旨在简化构建新式应用程序的过程。无论是选择完全在 Azure 中托管应用程序&#xff0c;还是使用 Azure 服务扩展本地应用程序&#xff0c;Azure 都可以帮助你创建可缩放且可维护的可靠应用程序。凭借你已在使用的工具&#xff08;如 Visual Stud…

求生之路:博士生涯的17条简单生存法则

全世界只有3.14 % 的人关注了青少年数学之旅Next Scientist 是一个专门帮助博士生获取并保持动力、实现毕业和指导在业界求职的网站。本文作者 Julio Peironcely 就是 Next Scientist 的创始人和编辑&#xff0c;曾在荷兰莱顿大学的 PhD 期间做代谢组学和代谢产物鉴定的研究。在…

如何让自己更自律

之前写过一篇如何克服拖延的文章《想得很好&#xff0c;做起来总是不行&#xff1f;》&#xff0c;这次聊得更主动一些&#xff0c;「如何让自己变得自律」&#xff0c;更积极主动地拥抱未来的自己。Sam Thomas Davies曾经精辟地概括过「自律」。他认为自律就是学会抵抗。不管你…

Linux集群服务知识点总结及通过案例介绍如何实现高性能web服务(三)

三&#xff1a;通过corosyncpacemaker实现web服务高可用&#xff0c;主要实现步骤&#xff1a;既然给web应用服务器做高可用&#xff0c;那么httpd进程就不能开机自动运行&#xff0c;而且当前httpd服务属于停止状态&#xff0c;有corosync来自动启动某台的httpd进程12[rootRea…