我想用php更改元素的innerText(我也使用jquery);我试过这个:
<?php
$variable = "Hello";
echo '<script>$('#element').text($variable);</script>'
?>
但它没有用。我也尝试过:
document.getElementsById('element').innerText = $variable;
答案 0 :(得分:2)
您在 above comment 中提及@Robiseb时出现引号问题,请使用:
echo "<script>$('#element').text('" . $variable . "');</script>"
//Or
echo "document.getElementsById('element').textContent = '" . $variable . "';"
希望这有帮助。
答案 1 :(得分:1)
使用
document.getElementById('element').innerHTML = $variable;
或
$('#element').html($variable);