#获取标签的text文本值
js1="return document.getElementById('key1').innerText"
dr.execute_script(js1) #获取标签的html文本
js2="return document.getElementById('key2').innerHTML"
dr.execute_script(js2) #单文本框中输入值
content_text="测试"
js3="document.getElementById('key3').value = '%s'" % (content_text)
dr.execute_script(js3) #多文本框(富文本框)中输入text文本
js4="document.getElementById('key4').contentWindow.document.body.innerText = '%s'" % (content_text)
dr.execute_script(js4) #多文本框(富文本框)中输入html文本
js5="document.getElementById('key5').contentWindow.document.body.innerHTML = '%s'" % (content_html)
dr.execute_script(js5) #点击按钮
js6="document.getElementById('key6').click()"
dr.execute_script(js6)

注意:firefox浏览器不支持innerText

最新文章

  1. 使用NW.js封装微信公众号菜单编辑器为桌面应用
  2. java利用Scanner获取键盘输入
  3. JavaEE Spring
  4. CDS
  5. 对字符串进行简单的字符数字统计 探索java中的List功能
  6. PRML读书笔记——Mathematical notation
  7. searchBar控件
  8. wangEditor——轻量化web富文本框
  9. redis数据库选择-select
  10. Apache设置禁止访问网站目录(目录列表显示文件)
  11. Qt postEvent
  12. *两个关键字static和final
  13. MySQL的基本命令
  14. MyEclipse 多项目对应配置多个Tomcat
  15. Eclipse闪退/打不开/无法启动/一闪而过
  16. UVa-Where's Waldorf?
  17. Linux工具之bc计算器进制的转换
  18. 使用EF操作Mysql数据库中文变问号的解决方案
  19. Swift学习第二天--面向对象
  20. 手把手教你使用 netlify 实现前端的 自动部署 + HTTPS

热门文章

  1. vue2 生命周期
  2. Eclipse user library位置
  3. 倍福TwinCAT(贝福Beckhoff)常见问题(FAQ)人机界面Paintbuffer Overflow怎么办
  4. LoadRunner测试Google Suggest
  5. 解决 XMLHttpRequest status = 0 问题 及 返回值为null问题
  6. Android 必知必会 - 依据包名推断 App 执行状态
  7. Spring整合Activiti工作流
  8. IOS下拉放大图片
  9. oracle 创建一个用户,并且设定只能访问指定的对象
  10. multicast based on udp