2011-05-16 28 views
0

我有一個具有2個iframe的網頁,它們具有相同的ID(是的,這是問題,但我不製作代碼,只使用它),但具有不同的風格。所以我想查詢(使用dojo)iframe給了id(使事物複雜化,id包含點)和給定樣式(style =「」的樣式)。 我試過很多不同的查詢,但都沒有工作。基於2個屬性值的Dojo查詢

請幫助! 感謝

回答

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=""]'); 
+0

謝謝,這應該工作。我們已回滾到以前的版本,所以我現在無法對其進行測試。但是,我會保留你的答案以備將來使用。 – phramusca 2011-05-18 08:48:09