作者kirbytsai (tsai)
看板Ajax
标题Re: 关於如何用js写出网页自动化脚本
时间Sun Jul 14 09:43:45 2019
※ 引述《chinghuai (小淮)》之铭言:
: 各位前辈好
: 小弟我想写一个网页自动化脚本
: 内容包含登入 跳转 输入值 等..
: 可以请各位前辈指点我方向让我去找资料吗
: 那脚本是用什麽方式去带到网页上呢
借标题询问 小弟最近也刚学JS做些自动化脚本
但是还不太熟JS的网页设计 常常不知道如何正确得去更新输入值
比如说skyscanner的机票比价订购网站
在一开始搜寻机场跟时间的部分
我用了getelementbyid(id).value="机场名"
的方法去更新该搜寻的input
画面上的数值虽然有改变 但是按下搜索键後会发现其实值没有正确输入进去
想请问各位发生这个现象的问题是什麽
该从哪边着手学习才能解决问题
非常感谢
-----
Sent from JPTT on my Samsung SM-G955F.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 124.84.168.108 (日本)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Ajax/M.1563068627.A.E10.html
1F:→ dododavid006: 它有用 React 所以你单纯改 value 没办法改到它内部 07/14 12:06
2F:→ dododavid006: 的状态 试试看改完後对那个元素用 07/14 12:06
3F:→ dododavid006: .dispatchEvent(new Event('input')) 07/14 12:08
4F:→ laechan: .value 去更新确定是没用的 07/15 16:09
5F:推 windclara: 最近刚用Puppeteer完成类似的事。也是React.Js做的网 08/11 19:34
6F:→ windclara: 页。推荐你用看看,应该会简单许多 08/11 19:34