【问题标题】:How to write XPath expression with @attribute如何使用@attribute 编写 XPath 表达式
【发布时间】:2021-09-13 14:06:37
【问题描述】:

如何为@input 编写 XPath 表达式。我正在尝试这个 表达式:

//input[@input='onSearchInput']. 

找不到这个表达式。

HTML 输入标签:

<input type="text" class="input" @input="onSearchInput" placeholder="Word search" style="">

【问题讨论】:

  • 那不是有效的 xml。应该是 /> 到结束元素。当我这样做时,你的 xpath 就可以工作了
  • 不,没关系

标签: html xml xpath


【解决方案1】:

由于@input 中的@ 字符,您的标记格式不正确。如果要使用基于 XML 的工具(例如 XPath),请删除 @ 字符。

另见Is the at-sign (@) a valid HTML/XML tag character?

【讨论】:

  • 其他的有可能吗?例如css选择器
  • @Sansli:标记本身很糟糕,所以我也不建议依赖 CSS 选择器,即使您确实找到了一个碰巧可以使用的实现。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多