5
我上的Watir webdriver的工作的文本,我想要得到的頁面使用的Watir-的webdriver:讓h1標籤
<body class="not-front not-logged-in page-node node-type-first-drive one-sidebar sidebar-right col-2 bp col-2 lightbox-processed" data-twttr-rendered="true">
<div class="container">
<div id="header">
<div class=""></div>
<div class="col-center">
<h1>New Page header</h1>
的h1標籤的文本
,我寫的代碼是
@title2 = @browser.h1.attribute_value "text"
puts @title2
但我得到的輸出,而不是「新頁標題」無
感謝kinofrost,它這樣工作,但只是想知道爲什麼ATTRIBUTE_VALUE是不是能夠得到的文本。 – NewTester 2012-02-29 12:02:37
@NewTester因爲attribute_value從DOM中的標籤內拉取屬性值。所以,你可以使用
標題
你可以使用browser.h1.attribute_value(:style)來獲得「POSITION:relative」,但是text是一個watir-webdriver的方法,來自標籤之間的文本。 – kinofrost 2012-02-29 14:31:11太棒了,明白了!謝謝Kinofrost – NewTester 2012-02-29 14:56:57