为了账号安全,请及时绑定邮箱和手机立即绑定

没有任何效果 并且控制台报Unable to set property 'onmouseover' of undefined or null reference 这个错误,望各位大神帮忙

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title></title>

<style type="text/css">

.div1{

height: 200px;

width: 200px;

background: red;

position: relative;

left: 0;

opacity: 0.3;

}

</style>

<script >

window.onload=function(){

var Div=document.getElementById('div1')

Div.onmouseover=function(){

startMove(100)

}

Div.onmouseout=function(){

startMove(30)

}

}

var timer=null;

var alpha=30;

function starMove(itarget){

var Div=document.getElementById('div1')

clearInterval(timer);

time=setInterval(function(){

var speed=0;

if(alpha>itarget){

speed=-10;

}else{

speed=10;

}

if(alpha==itarget){

clearInterval(timer);

}else{

alpha+=speed;

Div.style.opacity=alpha/100;

}

})

}

</script>

</head>

<body>

<div class="div1">

</div>

</body>

</html>


正在回答

2 回答

time=setInterval 这行里,应该是timer ,不是time

0 回复 有任何疑惑可以回复我~

Div.style.opacity=alpha/100;这行有问题

改为:Div.style.filter='alpha(opactiy:100'+alpha+')';

Div.style.opacity=alpha/100;

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

没有任何效果 并且控制台报Unable to set property 'onmouseover' of undefined or null reference 这个错误,望各位大神帮忙

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信