Execute_script - selenium-webdriver

HTML:

Rename Cancel

Code:

script = <<-end
element = arguments[0];
element.setAttribute(‘aria-disabled’,‘true’);
return element
end

elem = driver.find_element(:css,‘div.ui-dialog-buttonset>button’)[0]
elem = driver.execute_script(script,elem)
elem.click

click is not working. Did I write the script correcly?

I think in JavaScript you’d have to use “var element = arguments[0];”

Joel P. wrote in post #1114784:

I think in JavaScript you’d have to use “var element = arguments[0];”

But still I am getting error as ‘element is not visible’ error.

What could be the reason?

Thanks

On 09/07/13 16:55, Love U Ruby wrote:

Joel P. wrote in post #1114784:

I think in JavaScript you’d have to use “var element = arguments[0];”

But still I am getting error as ‘element is not visible’ error.

What could be the reason?

Thanks

Is element a reserved word in Javascript?

http://www.javascripter.net/faq/reserved.htm

Sam