PHP文件中HTML文件的回显标记值
我有一个带有此标记的html文件: fileHTML.htmlPHP文件中HTML文件的回显标记值,php,html,Php,Html,我有一个带有此标记的html文件: fileHTML.html <input type="hidden" id="inputID" value="test"> 是否可以在外部PHP文件中回显标记值(即:“test”)? 这就是我现在所在的地方 filePHP.php <?php $doc = new DOMDocument(); $doc->loadHTMLFil
<input type="hidden" id="inputID" value="test">
是否可以在外部PHP文件中回显标记值(即:“test”)?
这就是我现在所在的地方
filePHP.php
<?php
$doc = new DOMDocument();
$doc->loadHTMLFile("fileHTML.html");
// echo the value in the input tag from $doc
?>
是的,这是可能的。为了简单起见,我从字符串加载HTML 您首先必须获得元素,然后是属性值(在您的示例中也被称为“值”)
$doc=newDOMDocument();
$doc->loadHTML(“”);
$element=$doc->getElementById('inputID');
变量转储($element->getAttribute('value'));//输出:字符串(4)“测试”
$doc = new DOMDocument();
$doc->loadHTML('<input type="hidden" id="inputID" value="test">');
$element = $doc->getElementById('inputID');
var_dump($element->getAttribute('value')); // outputs: string(4) "test"