所以我有两个文件,一个是index.php,另一个是march.html,我想从march.html获取员工的名字,我设置了一个id
<h3 id="name">John Doe</h3>
那么我如何从march.html中获取该名称,以便将其放在我的index.php中。如果你想要更多细节,那就像本月的员工,所以我需要从11个其他文件中获取一个名称,这样我就可以在index.php中引用它们。我已经尝试在php中使用DomDocument,但它显示了很多麻烦但是这里的代码只是因为
<?php
$dom = new DomDocument();
$dom->validateOnParse = true;
$dom->loadHtml("march.html");
$name = $dom->getElementById("name");
print $name;
?>
答案 0 :(得分:4)
使用nodeValue属性获取值:
<?php
$dom = new DOMDocument();
$dom->validateOnParse = true;
$dom->loadHTML(file_get_contents("march.html"));
$name = $dom->getElementById("name")->nodeValue;
print $name;
?>
答案 1 :(得分:1)
我会使用jQuery AJAX调用来执行专门的ajax函数“load”
示例:
$('#result').load('ajax/test.html #container');
jQuery加载API: http://api.jquery.com/load/