作者bobshih (夏天)
看板Web_Design
标题[问题] 如何显示网页隐藏元素?
时间Fri Jan 20 21:43:30 2017
你好 不知道这问题应该哪个板发问才好
最近小弟新手用iMacros写了一个程式码 要抓取上传照片按钮的动态ID失败了
原因是因为网页隐藏了动态ID,所以程式码无法撷取到动态ID的值
除非我要滑鼠按一下上传照片的按钮,动态ID才会显示出来。
否则,每次网页更新reload,动态ID都会被隐藏起来。
请问是否有方法可以让隐藏动态ID自动显示出来?
上图为网页进去时,<div class="_3jk">跟<input id="_5q"> 完全被隐藏起来
下图为滑鼠点了上传照片的按钮後,才能显示出来的结果
希望有大大能告知方向 感恩!
图片检视元素
http://i.imgur.com/JCG2DTm.jpg
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.238.46.253
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1484919813.A.058.html
※ 编辑: bobshih (36.238.46.253), 01/20/2017 21:48:06
※ 编辑: bobshih (36.238.46.253), 01/20/2017 21:50:12
1F:→ Ammenze: 这两个dom一开始就不存在,不是隐藏起来 01/21 11:57
抱歉我刚接触 表达不佳 不知道遇到什麽状况
所以你的意思是 一定要按上传照片的按钮动作才能触发 这个动态id的产生吗?
2F:→ ji394snoopy: 等你js跑完才有id吧 01/21 11:57
请问有办法网页出现的时候 就让它显示 或是 在背後撷取它的动态id吗
3F:→ bobshih: 对 就是button要点下去 才会有动态ID出来 01/21 12:03
※ 编辑: bobshih (36.238.46.253), 01/21/2017 12:05:41
※ 编辑: bobshih (36.238.46.253), 01/21/2017 12:07:47