如何改变div的价值

时间:2009-07-16 09:16:15

标签: php javascript

"<div id="diva">this is div a</div>"
"<div id="divb"> this is div b</div>"

现在如何通过按钮点击动态更改div的文本。这里还提到所有文本都来自数据库。当我点击按钮然后它检测到div id并用欲望文本替换文本。

所有代码都是PHP格式。

2 个答案:

答案 0 :(得分:3)

将页面内容提供给浏览器之后,PHP无法修改页面的内容。但是,对于像jQuery这样的JavaScript库,这将是微不足道的。

答案 1 :(得分:3)

一旦加载页面,这将有效:

document.getElementById('diva').innerHTML = 
  <?php echo functionThatReturnsSomeValue(); ?>;

动态地,您需要在输出值的PHP文件上执行AJAX调用。如果使用jQuery之类的JS框架,而不是实现AJAX调用yourself,那么你会更好。