易语言网页填表用到的js代码

1.获取元素屏幕坐标

var RG_GetPos=function(Obj){var x = 0, y = 0;do{x += Obj.offsetLeft;y += Obj.offsetTop;}while(Obj=Obj.offsetParent);x=x-document.documentElement.scrollLeft;y=y-document.documentElement.scrollTop;return '{"x":'+x+',"y":'+y+'}';};

调用代码【大家在用填表的执行JS时,可以直接将这行放在最后面】

RG_GetPos(document.querySelector('#um > div > a > img'))

返回值: {"x":1196,"y":49} 直接用字符串拼接的Json代码 大家可以自行修改return返回的字符串格式。

2.滚动条滚动到指定元素

document.querySelector('#um > div > a > img').scrollIntoView();//顶部对齐
document.querySelector('#um > div > a > img').scrollIntoViewIfNeeded();//居中对齐,如果元素在屏幕中就不会动
赞(0) 支付宝扫码领红包
未经允许不得转载:易语言编程学习 » 易语言网页填表用到的js代码

评论 抢沙发

评论前必须登录!

 

有几率领到大红包

支付宝扫一扫