1. ホーム
  2. javascript

[解決済み] div要素内のテキストを置換するにはどうすればよいですか?

2022-04-15 02:17:31

質問

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 スニペット、または任意の JavaScript オブジェクトをサポートします。 toString メソッドを使用します。

$("field_name").update("New text");