Method: RWebUnit::WebBrowser#element_by_id

Defined in:
lib/rwebunit/web_browser.rb

#element_by_id(elem_id) ⇒ Object



333
334
335
336
337
338
339
340
# File 'lib/rwebunit/web_browser.rb', line 333

def element_by_id(elem_id)
  if is_firefox?
    # elem = @browser.document.getElementById(elem_id)
    elem = div(:id, elem_id) || label(:id, elem_id)  || button(:id, elem_id) || span(:id, elem_id) || hidden(:id, elem_id) || link(:id, elem_id) || radio(:id, elem_id)
  else
    elem = @browser.document.getElementById(elem_id)
  end
end