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?
_______________________________________________ Wtr-development mailing list Wtr-development@rubyforge.org http://rubyforge.org/mailman/listinfo/wtr-development