怎么在webbrowser中操作<IFRAME src=元素里的内容

这个IFRAME没有name属性,且位置不一定,但我可以确定父元素位置。... 这个IFRAME 没有name属性,且位置不一定,但我可以确定父元素位置。 展开
 我来答
lhcatacgf
推荐于2016-02-14 · TA获得超过921个赞
知道小有建树答主
回答量:588
采纳率:100%
帮助的人:495万
展开全部

js:用getElementsByTagName,比如你的父元素id是a,那就是

var iframes = document.getElementById('a').getElementsByTagName('iframe')s

返回的iframes(这只是我随便命名的)是一个数组,是按DOM中顺序的所有iframe元素。如果该父元素里的iframe只有一个,直接iframes[0]就是了,如果有多个,且知道第几个的话,比如是第三个,就是iframes[2]。如果连第几个都不知道就比较麻烦了。



如果你用jQuery的话

$('父元素').find('iframe')
//或者
$('父元素 iframe')

即可

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式