selenium的包含的方法已能完全满足UI自动化,但是有些时候又不得不用到执行JS的情况,比如在一个富文本框中输入1W个字,使用send_keys方法将经历漫长的输入过程,如果换成使用JS的innerHTML方法就能够很快的完成输入。
selenium执行JavaScript代码的方法有两种:
- 执行原生的JS代码
- 执行需格式化的JS代码
先简单写个html界面帮助演示
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<textarea id="kw" cols="30" rows="10"></textarea>
<input type="text" name="" id="kw1">
<br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br&

最低0.47元/天 解锁文章
1206

被折叠的 条评论
为什么被折叠?



