为什么出不来动画效果
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>图像</title>
</head>
<style>
*{margin:0;padding:0;font-size:14px;}
ul{list-style:none;height:50px;border-bottom:#F30 solid 5px;padding-left:50px;}
li{float:left;margin-top:20px;}
.on,a:hover{background:#F00;color:#FFF;}
a{text-decoration:none;display:block;width:120px;background:url(1.jpg);line-height:30px;height:30px;text-align:center;}
<script>
window.onload=function(){
var aA=document.getElementsByTagName('a');
for(var i=0;i<aA.length;i++)
{
aA[i].onmouseover=function(){
var This=this;
This.time=setInterval(function(){
This.style.width=This.offsetWidth+8+"px";
},30)
}
if(This.offetWidth>=130){
clearInterval(This.time);
}
}
}
</script>
</style>
<body>
<ul>
<li><a class="on" href="#">名 字</a></li>
<li><a href="#">毕业学校</a></li>
<li><a href="#">性 别</a></li>
<li><a href="#">出生年月</a></li>
<li><a href="#">学 位</a></li>
</ul>
</body>
</html>