【问题标题】:JMeter: How to fetch values of hidden elementsJMeter:如何获取隐藏元素的值
【发布时间】:2016-07-20 07:18:18
【问题描述】:

我尝试使用 CSS/JQuery 提取器提取隐藏元素,但这无济于事。

XPath 提取器能否对以下表达式有所帮助:

<input id="hdnBat" type="hidden" value="12345.8">

我尝试过使用以下 XPath 查询:

//input[@type="hidden" ] [@id="hdnBat"]/@value

但这无济于事。

以下是JMeter日志中的错误:

2016/07/20 13:03:33 错误 - jmeter.util.XPathUtil: Type=Val=false Tol=false org.xml.sax.SAXParseException;行号:5;列号:64;元素类型“链接”必须后跟属性规范“>”或“/>”。

【问题讨论】:

  • XPath 表达式中有错字:hdnBathdnBalanceAmt。否则,表达式应该可以工作。
  • 问题 Markus 有错字,但感谢通知。但是,这个表达式不起作用。
  • 您添加的错误消息听起来更像是您试图将一些损坏的 HTML 页面解析为 XML。 Sax 抱怨 link 元素无效。这与您的问题无关。

标签: javascript jquery html xpath


【解决方案1】:

您可以使用普通的 Jquery 或 Javascript 使用 document.getElementById

在 Javascript 中

var 结果 = document.getElementById('hdnBat').val();

在 Jquery 中

var 结果 = $("#hdnBat").val();

你可以试试这个

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-11-30
    • 1970-01-01
    • 2019-06-11
    • 1970-01-01
    • 1970-01-01
    • 2011-12-28
    • 1970-01-01
    相关资源
    最近更新 更多