logo

ScriptCat

  • 首頁
  • 社群
  • 腳本列表
  • 瀏覽器擴充功能
  1. /
  2. 腳本市場
  3. /
  4. ElementGetter
  • 首頁
  • 程式碼
  • 回饋
  • 評分
  • 版本列表
油猴中文網
腳本貓
GitHub
管理日志
服務協議
隱私政策
免責聲明

© 2022-至今 ScriptCat. All rights reserved.

能否 使用xpath 选择期,根据文本内容识别
已解決#552Major建立於 2023年04月01日

載入中…
  • cxxjackie
    2023年04月01日
    新增標籤: 新功能
  • cxxjackie2023年04月01日

    載入中…
  • cxxjackie2023年05月13日

    載入中…
  • cxxjackie
    2023年05月19日關閉了回饋
No data
登入後評論
標籤
新功能
關註
參與者

能否 使用xpath 选择期,根据文本内容识别

document.evaluate(" //span[contains(.,'包裹入库')] ", document.body, null, 9, null). singleNodeValue.onclick=function(){console.log("我被点击了")}

文本内容选择器目前没有支持的打算,因为原生的querySelector不支持,实现起来有难度。引入xpath倒是不难,但他难以跟现有的选择器写法相区分,我可能不得不添加新的方法来实现,感觉不是很有必要。目前比较推荐的做法是使用jQuery选择器来实现文本选择,或者尽可能用其他选择器代替(参考https://developer.mozilla.org/zh-CN/docs/Web/CSS/CSS_Selectors)。

2.0.0已支持XPath选择器。