易语言怎样提取网页元素

易语言怎样提取网页元素,第1张

版本 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值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9615788.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存