3.js和dom对象

-disabled 不能输入且修改,置灰, 默认为true;false 为可以输入修改。
-readonly 只读的意思。
定位某些输入框的时候,需要改变元素的属性,让他可以读写
你发现某个元素不能读写的时候,检查源代码是否有这 2 个属性
在这里插入图片描述
-HTML 负责显示静态页面,展示。标记型语言
-css 负责美化,排版
-JavaScript 负责动态展示,交互,特效。是一门编辑语言
在这里插入图片描述
python UI自动化原理:

1.== python 首先发送 http 请求/定位元素给 webdriver==

  • webdriver 驱动浏览器 跑脚本在这里插入图片描述
    什么是DOM对象(浏览器)
    DOM(Document Object Model):是定义了访问html文档的一套属性、方法和事件。
    本质:
  • 网页与脚本语言沟通的桥梁。
  • 脚本语言通过BOM对象来访问html页面,从而改变文档的结构,样式和内容。
  • 浏览器载入HTML文档,它就会成为document对象。
  • HTML DOM独立于平台和编程语言。
  • 它可被任何编程语言诸如Java、JavaScript和VBScript使用。
    在这里插入图片描述
    HTML DOM标准, HTML 文档中所有内容都是节点,DOM 中一切皆节点,整个 DOM 树成为 文档节点。
    • 整个文档都是一个文档节点
    • 每个HTML元素都是元素节点
    • HTML 元素内的文本都是文本节点
    • 每个HTML 属性是属性节点
    • 注释是注释节点
      在这里插入图片描述
      DOM 对象的操作
      • 通过document获取整个页面HTML
      • document对象-- 查找元素
        1. document.getElementById(“kw”) 只会找到一个元素在这里插入图片描述
        2. == document.getElementsByName(“name”) 找到多个元组存到列表中==
        3. 获取元素:e.value 修改内容:(只能暂时修改一次)
          在这里插入图片描述

window 操作:

  • window.location 获取url
  • window.name 获取名字
  • window.href 获取链接
  • window.alert(“测试”) 弹框
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值