我有一个网页,其中包含2个具有相同ID的iframe(是的,这是问题,但我没有制作代码,仅使用它),但风格不同。所以我想查询(使用dojo)具有给定id的iframe(使事情变得复杂,id包括点)和给定样式(具有style =“”的样式)。 我尝试了很多不同的查询,但都没有。
请帮忙!!! 感谢
答案 0 :(得分:1)
尝试THIS
HTML:
<iframe id="iframe.1" style="background-color:red">
iframe1
</iframe>
<iframe id="iframe.1" style="">
iframe2
</iframe>
JS:
var query1 = dojo.query('iframe[id="iframe.1"][style="background-color:red"]');
var query2 = dojo.query('iframe[id="iframe.1"][style=""]');