
版本 2
参数 元素对象, 对象
局部变量 元素坐标, 整数型
局部变量 元素父对象, 对象
元素坐标 = 元素对象读数值属性 (“offsetLeft”, )
元素父对象 = 元素对象读对象型属性 (“offsetParent”, )
如果真 (元素父对象是否为空 () = 假)
元素坐标 = 元素坐标 + 取元素横坐标 (元素父对象)
如果真结束
返回 (元素坐标)
子程序 取元素纵坐标, 整数型
参数 元素对象, 对象
局部变量 元素坐标, 整数型
局部变量 元素父对象, 对象
元素坐标 = 元素对象读数值属性 (“offsetTop”, )
元素父对象 = 元素对象读对象型属性 (“offsetParent”, )
如果真 (元素父对象是否为空 () = 假)
元素坐标 = 元素坐标 + 取元素纵坐标 (元素父对象)
如果真结束
返回 (元素坐标)
1、可以通过浏览器的调试功能,例如Firefox按F12,点网络标签,然后就可以看到网页的所有数据信息,网页通过AJAX异步加载的数据也可以得到。
2、使用抓包类的工具,如SmartSniff,经过分析也可以得到数据也可以得到数据!
这个问题还是要在具体的实例中,解决会比较简单一点那我简单列举两种情况下获取页面元素的id和name的方法吧
1事件中
每一个事件方法中都会带一个event事件的属性参数,这个参数中就包含一个targe属性名,值表示的就是触发事件的节点,那我们可以这样获取
2非事件中
在非事件方法中,你想获取页面元素的id和name,那你首先就需要找到对应的节点你可以用document对象找,当然还是建议用jquery
节点获取了,那获取属性的方法还是跟上面的方法是一样的
在这里我们可以看出来,使用jquery方式更加简洁方便重要的是码字少呀还是建议用一下jquery而且jquery对于浏览器兼容也做了部分优化
以上就是关于易语言怎样提取网页元素全部的内容,包括:易语言怎样提取网页元素、怎样使用selenium获取网页上面的打印功能页面里面的元素、JavaScript:怎么获得页面元素的id和name值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)