Sha256: c729bc0681e8cf322ae9a107ae836eafea938bac1192f6cd9723649d3cad1a70

Contents?: true

Size: 459 Bytes

Versions: 63

Compression:

Stored size: 459 Bytes

Contents

if (locator == '*') {
  return selenium.browserbot.locationStrategies['xpath'].call(this, "//input[@type='submit']", inDocument, inWindow)
}
var inputs = inDocument.getElementsByTagName('input');
return $A(inputs).find(function(candidate){
  inputType = candidate.getAttribute('type');
  if (inputType == 'submit' || inputType == 'image') {
    var buttonText = $F(candidate);
    return (PatternMatcher.matches(locator, buttonText));
  }
  return false;
});

Version data entries

63 entries across 63 versions & 20 rubygems

Version Path
adva-0.3.2 test/webrat/lib/webrat/selenium/location_strategy_javascript/button.js
adva-0.3.1 test/webrat/lib/webrat/selenium/location_strategy_javascript/button.js
adva-0.3.0 test/webrat/lib/webrat/selenium/location_strategy_javascript/button.js
adva-0.2.4 test/webrat/lib/webrat/selenium/location_strategy_javascript/button.js
adva-0.2.3 test/webrat/lib/webrat/selenium/location_strategy_javascript/button.js
adva-0.2.2 test/webrat/lib/webrat/selenium/location_strategy_javascript/button.js
adva-0.2.1 test/webrat/lib/webrat/selenium/location_strategy_javascript/button.js
adva-0.2.0 test/webrat/lib/webrat/selenium/location_strategy_javascript/button.js
adva-0.1.4 test/webrat/lib/webrat/selenium/location_strategy_javascript/button.js
adva-0.1.3 test/webrat/lib/webrat/selenium/location_strategy_javascript/button.js
adva-0.1.2 test/webrat/lib/webrat/selenium/location_strategy_javascript/button.js
adva-0.1.1 test/webrat/lib/webrat/selenium/location_strategy_javascript/button.js
adva-0.1.0 test/webrat/lib/webrat/selenium/location_strategy_javascript/button.js
adva-0.0.1 test/webrat/lib/webrat/selenium/location_strategy_javascript/button.js
aslakhellesoy-webrat-0.3.2.1 lib/webrat/selenium/location_strategy_javascript/button.js
aslakhellesoy-webrat-0.3.2.2 lib/webrat/selenium/location_strategy_javascript/button.js
auxesis-webrat-0.4.1 lib/webrat/selenium/location_strategy_javascript/button.js
benschwarz-webrat-0.3.2.1 lib/webrat/selenium/location_strategy_javascript/button.js
brynary-webrat-0.3.2.1 lib/webrat/selenium/location_strategy_javascript/button.js
brynary-webrat-0.3.2.2 lib/webrat/selenium/location_strategy_javascript/button.js