1.修改隐藏的状态,通常用于下拉框
js = "document.getElementsByTagName('div')[" + i + "].style.display = 'block'"
2.需要拖动滚动条来进行元素聚焦
js = browser.find_element_by_css_selector('.variable-form .title')
browser.execute_script("arguments[0].scrollIntoView();", js)
本文介绍两种JavaScript操作DOM的实用技巧:一是通过修改特定属性显示隐藏的DOM元素;二是使用浏览器对象模型将页面中指定元素聚焦到可视区域内。
1.修改隐藏的状态,通常用于下拉框
js = "document.getElementsByTagName('div')[" + i + "].style.display = 'block'"
2.需要拖动滚动条来进行元素聚焦
js = browser.find_element_by_css_selector('.variable-form .title')
browser.execute_script("arguments[0].scrollIntoView();", js)
1396
802

被折叠的 条评论
为什么被折叠?