javascript obj.clientX 与obj.style.width 有什么区别呢
好像只是obj.style.width多了个px单位;值都是一样的。是不是这样的呢?谢谢!!!不好意思,我打错啦。麻烦你们答多一次啊。obj.clientX改为obj.c...
好像只是obj.style.width 多了个px单位;值都是一样的。 是不是这样的呢 ?谢谢!!!
不好意思,我打错啦。麻烦你们答多一次啊。
obj.clientX 改为 obj.clientWidth 展开
不好意思,我打错啦。麻烦你们答多一次啊。
obj.clientX 改为 obj.clientWidth 展开
4个回答
展开全部
obj.clientWidth是客户端正真的宽度,而你的obj.style.width是你设置style的时候给的值
比如说你给一个div的style的width设为100,而这个div里面的内容宽度超过了100,也就是说他的实际宽度超过了100,现在你在用obj.style.width获取的还是100,而你用obj.clientWidth就可以获取他的真正宽度
比如说你给一个div的style的width设为100,而这个div里面的内容宽度超过了100,也就是说他的实际宽度超过了100,现在你在用obj.style.width获取的还是100,而你用obj.clientWidth就可以获取他的真正宽度
参考资料: 自己理解
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
obj.clientX//要看这个obj是什么了,,
如果obj 是event对象,这个值返回的是,鼠标当前的 横坐标 点(数字),
如果obj是DOM对象,不好意思,没有这个属性
obj.clientWidth// 这个是,是元素的可见宽度。等于padding + width
如果obj 是event对象,这个值返回的是,鼠标当前的 横坐标 点(数字),
如果obj是DOM对象,不好意思,没有这个属性
obj.clientWidth// 这个是,是元素的可见宽度。等于padding + width
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
obj.clientX 指的是鼠标指针的水平坐标,obj.style.width 指的是指定对象的宽度
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询