2015-08-17 74 views
0

我可以使用csquery來查找具有特定值的特定屬性的html嗎?你能通過csquery的屬性找到html元素嗎

所以,如果我有一個網頁,有這樣的事情

<html> 
    <body> 
     <div align="left">something</div> 
    </body> 
</html> 

我可以然後通過搜索得到的孔線路輸出與屬性一個div左對齊值?甚至只是html元素,然後從屬性內獲取值?

一如既往,感謝您的幫助和時間。

+0

你究竟想要做什麼?我很難理解你在說什麼。 – Greg

+0

Sry Greg。我自己覺得很難解釋。我想要使​​用csquery從html標籤元素中獲取align屬性的值。這是更好的解釋? – DaCh

回答

1

看文檔時,我還沒有使用csquery自己,但,你可以使用CSS的查詢,這個應該工作

div[align='left'] 

編輯: 被放心,這是在響應客戶端的操作後在腳本就應該是這樣的:

var rows = query["div[align='left']"]; 

這如何可以查找按標籤的元素和屬性選擇,是讓你在括號中所需的屬性。然後像這樣內插值。

+0

嘿Daemedeor。 我不明白我是如何從CsQuery.CQ dom類中獲得的,你在哪裏找到了你所參考的文檔?我可能比我發現自己好。 – DaCh

+0

@DaCh https://github.com/jamietre/CsQuery – Daemedeor

+0

@DaCh我也剛剛看到這個SO問題,可能更爲貼切,因爲我不確定您是否在服務器或客戶端執行查找: http://stackoverflow.com/questions/25665928/traverse-the-dom-with-csquery – Daemedeor