【发布时间】:2014-06-06 06:48:56
【问题描述】:
我在模板中有很多包含 php 的页面。
<h1> 标签也在包含的页面中,但我需要动态更改它们:
<div id='xnavact'>abc</div>
js
var a = $('#xnavact').html();
$('h1').html(a);
这可行,但我听说 Google 搜索不包含通过 javascript 更改的内容。
我说得对吗,我怎么能用 php 做同样的事情? 比如:
<h1><?php echo $content_of_xnavact ?></h1>
但是如何在 php 变量中获取 div 的内容呢?
【问题讨论】:
-
为什么要更改
h1的内容?回显h1元素时直接回显有什么问题? -
@HieuLe,我需要将此值放置在许多其他位置(侧边栏、页脚...)。
-
使用 PHP 将它们全部打印出来(主要内容、侧边栏、页脚)?
-
@josephting,也许解释一下我关于站点配置的想法很复杂,但唯一的问题是
how to get content of a div inside a php variable? -
这取决于“abc”的来源。如果它来自一个变量,你可以打印它。否则,您将需要 phpquery 之类的东西来帮助您在 PHP 中选择
#xnavact。见phpquery example。