在google检查控制台中输入xpath:
$x("/html/body/div/div/footer/md-toolbar/div/div[2]/img[2]/../../../../../../..//*[@id='input_15']")
控制台返回元素,因此xpath是正确的。
但是,在python控制台中,我的结果是它找不到元素,脚本是:
import unittest
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.web
我正在尝试将BoxCast JS ()作为第三方库包含到我的Polymer3.0 web应用程序中。
我设法从上面的链接中获得了初学者脚本/示例,作为一个独立的html/js运行。但是,如果我试图将其嵌入到聚合物元素中,boxCast播放器就会失败,从而导致Uncaught DOMException: Failed to execute 'querySelectorAll' on 'Document': '[object HTMLDivElement]' is not a valid selector错误。
Basic html -成功加载播放机
我创建了一些xpath表达式,通过它在"h4“之后的”索引“来定位第一项。然而,我做错了一些事情,这就是为什么它根本不起作用。我希望有人看一看,给我一个解决办法。我试过:
//div[@id="schoolDetail"][1]/text() --For the Name
//div[@id="schoolDetail"]//br[0]/text() --For the PO Box
下面是我希望表达式定位的项的元素:
<div id="schoolDetail" style=""><h4>Sc