017、element对象操作,click 和 submit 的区别

 

 

一、element对象操作  

  clear : 清空文本

     click :点击元素

     submit :表单提交

 

element 对象操作 click 和 submit 区别:

click 鼠标点击一下元素

submit 是 Form表单 的提交动作 (相当于键盘回车键)

 

示例代码如下:

# -*- coding:utf-8 -*-
# Author:  Sky
# Email:   2780619724@qq.com
# Time:    2021/8/18 12:10
# Project: day01
# Module:  study_19.py
# Environment: Python3.8.6 , Selenium3 环境 ( 3.141.0 版本)
# Environment: Chrome ( 92.0.4515.131, 正式版本) + chromedriver(92.0.4515.107版本)

from selenium import webdriver
import time


driver = webdriver.Chrome()
driver.maximize_window()
driver.get("http://49.235.92.12:8200/users/login/")

time.sleep(3)
driver.find_element_by_id("username").send_keys("112233456@qq.com")
driver.find_element_by_id("password_l").send_keys("123456")

# 鼠标点击 click()
# driver.find_element_by_id("jsLoginBtn").click()

#  这里也可以用 submit表单提交
driver.find_element_by_id("jsLoginBtn").submit()

# 搜索框
time.sleep(3)
driver.find_element_by_id("search_keywords").send_keys("悠悠")
time.sleep(3)
driver.find_element_by_id("search_keywords").clear()
driver.find_element_by_id("search_keywords").send_keys("yoyo")
time.sleep(3)
driver.find_element_by_id("jsSearchBtn").click()

time.sleep(3)
driver.quit()

 

posted @ 2021-08-18 12:18  空-山-新-雨  阅读(605)  评论(0编辑  收藏  举报