如果我知道XPATH,如何使用DOM从DOM中提取Element值?

时间:2012-07-11 12:29:28

标签: javascript dom xpath

我有两个来自DOM的X路径:

id("viewproduct-emagoo")/div[@class="big-box"]/div[@class="container-top mb10"]/div[@class="left-content"]/div[@class="container-detalii-produs"]/h2[1]

id("viewproduct-emagoo")/div[@class="big-box"]/div[@class="container-top mb10"]/div[@class="left-content"]/div[@class="container-detalii-produs"]/form[1]/div[1]/div[@class="info-box-produs"]/div[@class="disponibilitate-produs"]/div[@class="pret-produs"]/span[1]

我想使用JAVASCRIPT从上面的一个xpath中提取Element / s值。

如果有人能找到关于此的旧文章,请给我链接。

1 个答案:

答案 0 :(得分:1)

假设您有一个XPath表达式选择一个包含Mozilla或Opera或Chrome或Safari的元素节点,那么只需执行

document.getElementById("form_selected_product_name").value
  = lookupElementByXPath(value).textContent;