2015-08-26 30 views
0

請注意我的問題和其他人一樣this one之間的區別是,我在尋找一種方式來做到這一點,而無需使用驅動程序的方法。查看HTML,而無需使用驅動程序

有沒有一種方法可以查看一個給定的水豚元素的所有HTML無需驅動程序支持?

目前,一個普通的水豚元素允許您訪問的屬性,如果你知道他們:

# <span class="one" id="two" data="three"> 
el = find(".klass") 
el['class'] #=> "one" 
el['id'] #=> "two" 

好像肯定應該有辦法只有查看整套屬性,但我沒有駕駛員支持就找不到方法。有沒有辦法得到這樣的東西?

el.html #=> <span class=\"one\" id=\"two\" data=\"three\"> 

回答

1

不,沒有。這裏是the methods you get。最接近你得到的是the native method,你不想使用它。您可以通過查看their code來了解驅動程序是如何完成的 - 您需要驅動程序。您可以通過運行my_cabybara_element.methods.sort來驗證這一點,這裏沒有任何內容。

相關問題