当前位置: 首页 > news >正文

网站系统建设费用郑州seo优化

网站系统建设费用,郑州seo优化,大石桥网站制作,wordpress怎么打开文章目录一、点击元素(对应的click())二、input标签对应的值(对应的send_keys())修改时间控件的属性值:三、元素的文本属性四、js脚本滚动操作一、点击元素(对应的click()) 使用场景:当使用显性等待不能解决问题时 代码中实现点击…

在这里插入图片描述


文章目录

  • 一、点击元素(对应的click())
  • 二、input标签对应的值(对应的send_keys())
    • 修改时间控件的属性值:
  • 三、元素的文本属性
  • 四、js脚本滚动操作

一、点击元素(对应的click())

使用场景:当使用显性等待不能解决问题时

在这里插入图片描述

代码中实现点击元素操作:driver.execute_script(“document.querySelector(‘.c-icon.icon-title_35rjV’).click()”)

import timefrom selenium import webdriver
from selenium.webdriver.common.by import By#todo 点击元素
def test_baidu_js():driver = webdriver.Chrome()driver.implicitly_wait(3)driver.get('https://www.baidu.com/')driver.execute_script("document.querySelector('#kw').value='20230226'")driver.execute_script("document.querySelector('#su').click()")time.sleep(1)driver.execute_script("document.querySelector('.c-icon.icon-title_35rjV').click()")

二、input标签对应的值(对应的send_keys())

document.querySelector(‘#kw’).value:获取文本中的文字
在这里插入图片描述
document.querySelector(‘#kw’).value=‘java’:修改文本框的文字
在这里插入图片描述

修改时间控件的属性值:

在这里插入图片描述

代码中实现修改文本框默认值操作:driver.execute_script(‘document.querySelector(“#train_date”).value=“2024-01-01”’)

获取时间控件的信息,并返回出来date_data=driver.execute_script(‘return document.querySelector(“#train_date”).value’)

python执行js脚本

def test_12306_js():driver = webdriver.Chrome()driver.implicitly_wait(3)driver.get('https://www.12306.cn/index/')#修改时间控件的信息driver.execute_script('document.querySelector("#train_date").value="2024-01-01"')#获取时间控件的信息,并返回出来date_data=driver.execute_script('return document.querySelector("#train_date").value')print(f'获取的时间控件信息为:{date_data}')

三、元素的文本属性

在这里插入图片描述

修改元素的文本信息,并且验证是否修改通过
driver.execute_script(“document.querySelector(‘.mnav.c-font-normal.c-color-t’).innerText=‘今日新闻’”)

def test_baidu_js1():driver = webdriver.Chrome()driver.implicitly_wait(3)driver.get('https://www.baidu.com/')driver.execute_script("document.querySelector('.mnav.c-font-normal.c-color-t').innerText='今日新闻'")text_data=driver.execute_script("return document.querySelector('.mnav.c-font-normal.c-color-t').innerText")print(text_data)

四、js脚本滚动操作

滚动到页面底部:
document.documentElement.scrollTop=10000

def test_baidu_js2():driver = webdriver.Chrome()driver.implicitly_wait(3)driver.get('https://www.baidu.com/')driver.execute_script("document.querySelector('#kw').value='python'")driver.execute_script("document.querySelector('#su').click()")time.sleep(1)driver.execute_script("document.documentElement.scrollTop=10000")

滚动到指定位置
document.querySelector(“css表达式”).scrollIntoView()

def test_baidu_js3():driver = webdriver.Chrome()driver.implicitly_wait(3)driver.get('https://www.baidu.com/')driver.execute_script("document.querySelector('#kw').value='python'")driver.execute_script("document.querySelector('#su').click()")time.sleep(1)driver.execute_script('document.querySelector(".c-title.t.t.tts-title").scrollIntoView()')
http://www.bjxfkj.com.cn/article/105605.html

相关文章:

  • 百度网站客服电话搜索引擎营销
  • 做时时彩怎么做网站百度推广客户端官方下载
  • 开源网站官网东莞寮步最新通知
  • 瓯北网站建设交换友情链接的条件
  • 室内设计作品欣赏权威seo技术
  • 中小企业网站建设 网络营销营销培训课程内容
  • Dw做网站怎么加logo黑科技引流工具
  • 前端面试题2023中山百度seo排名公司
  • pc网站建设方案有哪些seo关键词优化怎么做
  • 亲子乐园网站建设规划武汉seo服务外包
  • 门户网站盈利免费招聘信息发布平台
  • 个人网站建设服务免费个人推广引流平台
  • 重庆微网站建设精准推广的渠道有哪些
  • 网站做图片滚动网站建设网络推广seo
  • 上海工程造价咨询公司seo网站优化系统
  • 青岛seo搜索引擎优化有哪些要点
  • 公司网站做优化少钱深圳信息公司做关键词
  • 广州天河网站建设叶涛网站推广优化
  • 专业营销策划团队seo专员工作容易学吗
  • 很多网站没排名了seo 优化教程
  • 网站独立ip有什么好处线上销售渠道有哪些
  • wordpress主题不分页黑帽seo技术论坛
  • 怎么创建图片网站网店运营入门基础知识
  • 网站被攻击的方法百度一下移动版首页
  • 如何建立一个购物网站网络推广人员
  • 深圳什么公司做网站好网站seo专员
  • 网站新闻专题怎么做百度下载老版本
  • 一家专门做衣服的网站seo网页推广
  • 徐州市住房建设局网站成都seo整站
  • 邯郸建网站公司seo服务价格表