我一直看到元素当前不可见,并且在
javascript成功弹出包含一些标签的对话框后无法与之交互.
我可以按照我想要的方式找到输入标签,但我无法将它们设置为任何东西,因为它们不可见,即使它们显然也是如此.
我已经尝试运行.execute_script,它将输入标签的CSS样式更改为position:absolute或z-index:999或display:block但似乎并不重要.
有没有办法在使用watir-webdriver时强制元素可见?
几个小时以来我的头靠在墙上,真的很感激一些帮助.
PS.弹出窗口内的按钮很好,可点击,输入不是:(
最佳答案 感谢那些投入的人.问题最终成了一个偏僻的div我忘了检查不透明度属性.