我需要动态设置 DIV 元素中的文本。什么是最好的、浏览器安全的方法?我有prototypejs 和scriptaculous 可用。
<div id="panel"> <div id="field_name">TEXT GOES HERE</div> </div>
下面是函数的样子:
function showPanel(fieldName) { var fieldNameElement = document.getElementById('field_name'); //Make replacement here }
我会使用 Prototype 的update方法,它支持纯文本、HTML 片段或任何定义toString方法的 JavaScript 对象。
update
toString
$("field_name").update("New text");