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

为什么跟老师敲的一毛一样 但我的运行不了啊???

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>任意属性值(一)</title>
</head>
<style>
    *{margin: 0;padding: 0}
    ul li{
        list-style: none;
    }
    li{
        width: 200px;
        height: 100px;
        background: yellow;
        margin-bottom: 10px;
        border: 5px solid #000;
    }
</style>
<script>
    window.onload=function(){
        var Li1=document.getElementById("li1");
        var Li2=document.getElementById("li2");
        Li1.onmouseover=function(){
            startMove(this,"height",400);
        }
        Li1.onmouseout=function(){
            startMove(this,"height",100);
        }
        Li2.onmouseover=function(){
            startMove(this,"width",400);
        }
        Li2.onmouseout=function(){
            startMove(this,"width",200);
        }
    }
    function getStyle(obj,attr){
        if(obj.currentStyle){
            return obj.currentStyle[attr];
        }
        else{
            return getComputedStyle(obj,false)[attr];
        }
    }
    function startMove(obj,attr,iTarget){
        clearInterval(obj.timer);
        obj.timer=setInterval(function(){
            var icur=parseInt(getStyle(obj.attr));
            var speed=(iTarget-icur)/8;
            speed=speed>0?Math.ceil(speed):Math.floor(speed);
            if(icur==iTarget){
                clearInterval(obj.timer);
            }
            else{
                obj.style[attr]=icur+speed+"px";
            }
        },30);
    }
</script>
<body>
<ul>
    <li id="li1"></li>
    <li id="li2"></li>
</ul>
</body>
</html>


正在回答

3 回答

我自己找到了 第48行应该是逗号

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

举报

0/150
提交
取消

为什么跟老师敲的一毛一样 但我的运行不了啊???

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