php - 如何使用简单的 html dom 获取隐藏输入的值?
问题描述
我有这些输入:
<input type="hidden" id="productBasePrice" value="1200.0000">
<input type="hidden" id="productFinalPrice" value="420.0000">
我想获取 productBasePrice ID 的值
我正在尝试这个:
echo $html->find("input[id$='productBasePrice']",0)->plaintext;
但没有成功,它返回空白!
解决方案
这应该有效:
<?php
include('simple_html_dom.php');
$html = new simple_html_dom();
// Load from a string
$html->load('<html><body><input type="hidden" id="productBasePrice" value="1200.0000"><input type="hidden" id="productFinalPrice" value="420.0000"></body></html>');
// Get value of input values based on ID
foreach($html->find('input[id="productBasePrice"]') as $input)
{
echo $input->value.'<br />';
}
?>
推荐阅读
- java - 使用安全破解游戏的方法
- vba - VBA根据cell1中的文本在cell1下方插入文本(文本/单元格变量;在范围内)
- python - 无法将 Python 连接到 Oracle
- asp.net - 混合自定义和默认模型绑定
- c - 使用 AVX 功能时崩溃
- python - 拟合线性回归模型中的值误差
- rxjs - 使用 RxJs 实现队列系统
- powershell - 尝试在 Powershell 中使用 ImportExcel 将 xlsx 转换为 csv
- reference - 我混淆了引用运算符和引用、取消引用运算符和指针
- javascript - 如何在 MarkLogic 中将字符串转换为日期类型?