设为首页
收藏本站
开启辅助访问
切换到宽版
官方Q群
天天ASP家园网友互动群
群1: 697497501(新手学习互助群)
群2: 47598123(进阶应用群)
注册账号
登录
|
搜索
搜索
本版
用户
论坛
BBS
天天ASP家园
»
论坛
›
技术交流
›
ASP技术
›
ASP技术之自动化操作浏览器:【第四章】网页元素的属性 ...
返回列表
发新帖
查看:
507
|
回复:
0
[文章教程]
ASP技术之自动化操作浏览器:【第四章】网页元素的属性和方法
[复制链接]
xuanxiao
当前离线
积分
9970
IP卡
狗仔卡
xuanxiao
发表于 2022-11-30 23:51:18
|
显示全部楼层
|
阅读模式
SeleniumBasic中的WebElement代表一个网页元素。关于如何获取网页元素,上一节已经讲过。
下面讲一下得到网页元素后,有哪些属性和操作呢?
常用属性:
IsDisplayed :是否对用户可见
IsEnabled :是否可用
IsSelected :是否处于选中状态
IsPresent :是否存在
TagName:返回元素的标签名称
常见方法:
Clear():清空元素的内部文本(InnerText),如果存在文本。
Click():执行点击。
Sendkeys():模拟向元素中键入字符。
Submit():提交表单。
size()
返回元素的尺寸,返回结果为一个字典类型的数据,有height和width两个键值对。
Location()
获取元素的坐标,返回结果为一个字典类型的数据,含有x,y两个键值对。
更多的方法详见API文档,至少有20多个函数,足够应付各种操控需求。
下面是百度搜索框的表单代码:
下面是代码实例:
如下是返回结果:
示范代码下载:
demo.rar
(609 Bytes, 下载次数: 3, 售价: 5 个ASP币)
2022-12-1 00:49 上传
点击文件名下载附件
ASP币如何冲?请看这里
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表
在线客服
售前咨询
售后咨询
服务热线
023-58418553
微信公众号