watir-webdriver 中根据html5中的data-*属性设置元素
def jscript(key="",*hashdict)
key_dict=hashdict[0].keys[0]
value_dict=hashdict[0][key_dict]
if key == ""
script="return $('input[#{key_dict}=#{value_dict}]')[0].val()"
else
script="return $('input[#{key_dict}=#{value_dict}]')[0].val('#{key}')"
end
returned = @driver.execute_script(script)
end