If I want to monkey patch Watir to recognize custom HTML attributes 
("custom_attrib" in the example code) I just add this code:

module Watir

 class Element

   def custom_attrib

     @how = :ole_object

     return @o.custom_attrib

   end

 end

end

However, take a look at the custom attributes on this div element:

<div class="contentauthoring_cell_element" data-element-id="id6775571" 
data-element-type="contacts">

Notice that those custom items contain dashes.  This is bad, because Ruby 
does not allow dashes to exist in its method names.

So, is Watir simply unable to be monkey-patched for these sorts of custom 
attributes? If so, that would be really unfortunate because it seems like a 
pretty common thing to have in HTML nowadays.

OTOH, if it can be monkey-patched to support these things, then how?

-- 
Before posting, please read http://watir.com/support. In short: search before 
you ask, be nice.

[email protected]
http://groups.google.com/group/watir-general
[email protected]

Reply via email to