mg4377娱乐娱城官网_mg4377娱乐手机版_www.mg4377.com

质量设置元素,的用法和效应

时间:2019-08-30 23:37来源:mg4377娱乐手机版
watir-webdriver 中根据html5中的data-*质量设置元素,的用法和效应。属性设置成分,html5data- def jscript(key="",*hashdict) key_dict=hashdict[0].keys[0] value_dict=hashdict[0][key_dict] if key == "" script="return $('i

watir-webdriver 中根据html5中的data-*质量设置元素,的用法和效应。属性设置成分,html5data-

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

中根据html5中的data-*质量设置成分,html5data- def jscript(key="",*hashdict) key_dict=hashdict[0].keys[0] value_dict=hashdict[0][key_dict] if key == "" s...

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"    end    returned = @driver.execute_scriptend
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

概念和用法

**data- *** 属性用于存款和储蓄私有页面后使用的自定义数据。
**data- *** 属性能够在有着的 HTML 成分中放置数据。
自定义的数据足以让页面具备越来越好的相互体验(不要求选用 Ajax 或去服务端查询数据)。
**data- *** 属性由以下两片段组成:
属性名不要包蕴大写字母,在 data- 后必须至少有三个字符。
该属性能够是任何字符串
留心: 自定义属性前缀 "data-" 会被客户端忽略。

比方,定义差异的动物:

<ul>
<li data-animal-type="bird">Owl</li>
<li data-animal-type="fish">Salmon</li> 
<li data-animal-type="spider">Tarantula</li> 
</ul>

编辑:mg4377娱乐手机版 本文来源:质量设置元素,的用法和效应

关键词: 属性 元素 webdriver 前端学习笔记