0

我经常去一个图书馆结果页面,里面有两条我想要的信息:

  • 商品名称:An <h1>withclass="title"
  • 索书号:A<td>class="call"

我希望能够自动将这两个元素的内容复制到几个命名的剪贴板。这可能吗?

4

1 回答 1

0

很棒的人,ComplexPoint,在这里的 KM 论坛上回答了这个问题

(function (strPath) {
  var r = document.evaluate(strPath, document, null, 0, null),
  lst = [],
  oNode;

  while (oNode = r.iterateNext()) {
  lst.push(oNode.className + ' = ' +oNode.textContent);
  }

  return lst.join('\n');
  })("//h1[@class='title'] | //td[@class='call']")
于 2015-06-13T03:24:20.200 回答