需求:自动生成目标元素的Xpath字符串
目前思路:对document对象添加事件监听,当对页面元素进行操作时,获取activeElement,然后生成Xpath
问题:目前input的text,Button,radio和checkbox测试都没问题,但是当操作select标签下的option时,activeElement返回的还是select的element对象
有什么办法能获取到option的element对象吗
如何通过document对象来获取select标签下option元素的element对象?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
3条回答 默认 最新
天际的海浪 2018-08-22 05:44关注var act = document.activeElement; if (act.tagName=="SELECT" && act.selectedIndex>=0) { act = act.options[act.selectedIndex]; } alert(act.tagName);本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报