zoukankan      html  css  js  c++  java
  • selenium

    向副文本框输入内容(textarea)

    (老版本的副文本不能用send_keys发送文本)

    副文本框如下:

    1 <html>
    2     <body>
    3         <textarea id="gh" style="98 %" cols="50" rows="5" class="txtarea"></textarea>
    4     </body>
    5 </html>

     调用js向其输入内容:

     1 from selenium import webdriver
     2 import time
     3 
     4 driver = webdriver.Chrome()
     5 driver.get("D:zhangyangPycharmProjects\test2\11.html")
     6 
     7 my_text = "ikkk"
     8 js = "var element=document.getElementById('gh'); element.value='" + my_text + "';"
     9 driver.execute_script(js)   # 调用js向textarea输入文本
    10 
    11 # driver.find_element_by_id('gh').send_keys('fdsafdsaf')   # 实际尝试用send_keys也可以
    12 
    13 time.sleep(3)
    14 driver.quit()

    向文本框输入内容(input)

    大材小用的做法,仅演示js的用法

    向百度首页搜索框输入文本内容:

     1 driver = webdriver.Chrome()
     2 driver.get('http://www.baidu.com')
     3 
     4 my_text = "ikkk"
     5 js = "var element=document.getElementById('kw'); element.value='" + my_text + "';"
     6 driver.execute_script(js)   # input框,也可以用js的方法输入文本(仅演示js的用法)
     7 time.sleep(2)
     8 driver.find_element_by_id('su').click()
     9 
    10 time.sleep(3)
    11 driver.quit()
  • 相关阅读:
    HTTP的三次握手
    HTTP协议的发展历史
    二分图 (最大匹配 + 最小点覆盖 + 最少路径覆盖 + 最大独立集)
    昂贵的聘礼 POJ
    Cow Contest POJ 3660 (Floyed ) (最短路专题)
    B-number HDU
    You Are the One HDU
    0 or 1 HDU
    Trie树模板 + 例题
    The Shortest Path in Nya Graph HDU
  • 原文地址:https://www.cnblogs.com/xiaochongc/p/12531893.html
Copyright © 2011-2022 走看看