title: Is "enabled?" method available on Watir and/or Page-Objects for a link?
body: <p>Yesterday i was working on determining is this link was or not enabled, waiting until enabled in order to click it. I'm using Cucumber + Ruby + Watir + Page-Object gem. The link is very similar to:</p>
  
  <pre><code>&lt;a id="the_link"  href="#" disabled="disabled"&gt;Proceed with your order&lt;/a&gt;
  </code></pre>
  
  <p>Once you fill some fields, the link is enabled and the source changes to:</p>
  
  <pre><code>&lt;a id="the_link"  href="#"&gt;Proceed with your order&lt;/a&gt;
  </code></pre>
  
  <p>The idea is to wait until the link is enabled in this way, which works with buttons:</p>
  
  <pre><code>def click_on_link
    Watir::Wait.until { self.the_link_element.element.enabled? }
    self.the_link
  end
  </code></pre>
  
  <p>...but does not work with the link. I made it work determining if the attribute exists, this way:</p>
  
  <pre><code>def click_on_proceed_form
    Watir::Wait.until { !self.the_link_element.element.attribute_value('disabled') }
    self.proceed_form_submit
  end
  </code></pre>
  
  <p>Looking for the "enabled?" method at the <a href="http://wtr.rubyforge.org/rdoc/1.6.2/classes/Watir/Element.html" rel="nofollow">Watir documentation here</a> or at the <a href="http://rubydoc.info/github/cheezy/page-object/master/frames" rel="nofollow">Page-Object gem here</a>, it seems that is available for all elements. But looking for the same method in the <a href="http://rubydoc.info/github/watir/watir-webdriver/master/frames" rel="nofollow">Watir documentation here</a>, seems it's only available for Buttons, Selects and Inputs.</p>
  
  <p>So, i wonder is there is an "enabled?" method for links (anchors) and, if it exists, how to use it. Can you help clarify this issue, please? Thank you very much! </p>