javascript在html写出来的代码没有效果 20

这段代码我想实现的效果是鼠标移动到每个方块上,宽度就变化,鼠标移开时就变回原来的宽度。但是写好之后在网页中打开并没有任何变化。求大神看看哪里出了问题... 这段代码我想实现的效果是鼠标移动到每个方块上,宽度就变化,鼠标移开时就变回原来的宽度。但是写好之后在网页中打开并没有任何变化。求大神看看哪里出了问题 展开
 我来答
dingn1
2017-01-20 · TA获得超过218个赞
知道小有建树答主
回答量:468
采纳率:90%
帮助的人:111万
展开全部

你在用onmouseover的时候应该是

adiv[i].onmouseover=function(event) {
    startMove(event.target,400)
}
adiv[i].onmouseOout=function(event) {
    startMove(event.target,100)
}
追问
还是不行啊
追答

只有一个小问题。你更新style的时候应该是

obj.style.width = obj.offsetWidth + speed + 'px';

style width 是小写w

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式