淘宝登录怎么用JS填写表单

橘子皮... 2020-07-08 11:38:33
https://login.taobao.com/member/login.jhtml?spm=a21bo.2017.754894437.1.5af911d9v595cY&f=top&redirectURL=https%3A%2F%2Fwww.taobao.com%2F

如果用JS填写账号和密码呢??
...全文
1262 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
橘子皮... 2020-07-10
  • 打赏
  • 举报
回复
引用 4 楼 chenrynet 的回复:
我看淘宝页面的时候选择器是那个 你看下选择器 没找到 所以是null 肯定没有value属性了 你看人家给你错误都说了 不能给null设置value属性
什么叫选择器
chenrynet 2020-07-09
  • 打赏
  • 举报
回复
我看淘宝页面的时候选择器是那个 你看下选择器 没找到 所以是null 肯定没有value属性了 你看人家给你错误都说了 不能给null设置value属性
橘子皮... 2020-07-08
  • 打赏
  • 举报
回复
问题是有时候可以,但是程序是一点都不行
橘子皮... 2020-07-08
  • 打赏
  • 举报
回复
引用 1 楼 chenrynet 的回复:
document.querySelector("#fm-login-id").value="adely"; document.querySelector("#fm-login-password").value="123456"; document.querySelector("button[type=submit]").click(); 你要的肯定不是这个
是的,这个我会,我在程序里用的时候提示不能使用value 蹊跷的是我在chrome开发者工具里的console里用的时候,有时候可以,有时候也提示value不可用。。。
chenrynet 2020-07-08
  • 打赏
  • 举报
回复
document.querySelector("#fm-login-id").value="adely"; document.querySelector("#fm-login-password").value="123456"; document.querySelector("button[type=submit]").click(); 你要的肯定不是这个
代码下载地址: https://pan.quark.cn/s/840033c24d25 在信息技术领域中,JavaScript被视作一种应用广泛的编程语言,尤其是在网络前端构建方面具有关键性地位。 本议题的核心在于研究如何借助JavaScript技术来采集淘宝商品详情页面的数据信息。 这项工作通常需要运用网络爬虫技术,此类技术能够自动化地获取网页中的信息。 我们需要明确JavaScript在网页数据采集过程中的功能。 对于淘宝这类实现动态加载的网站而言,众多数据并非直接存在于HTML源代码里,而是通过Ajax请求传输并由JavaScript动态生成。 因此,借助像BeautifulSoup这样的常规静态HTML解析工具或许无法获取全部数据。 在此情形下,我们必须采用类似Puppeteer的Node.js库,该库能够控制Chromium或Chrome浏览器执行JavaScript代码,并获取经过完整渲染的页面结果。 Puppeteer配备了一套API接口,使得开发者能够模拟用户的操作行为,例如点击按钮、填写表单、滚动页面等,这些操作对于采集动态加载的内容极为关键。 在"main.js"文件中,极有可能包含了采用Puppeteer编写的具体爬虫实现代码。 代码的实现流程可能包含以下几个环节:1. **启动浏览器和创建页面实例**:`puppeteer.launch()`负责启动浏览器进程,`page = await browser.newPage()`用于生成一个新的页面对象。 2. **访问目标网址**:`await page.goto(https://item.taobao.com/...)`用于加载淘宝的商品详情页面。 3. **等待特定元素加载完成**:`await page.wa...

87,994

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧