JavaScript

[JavaScript] HTML内の文字を動的に変更する(innerText)

投稿日:2016年10月7日 更新日:

HTML内の文字を動的に変更するには、innerTextを使用します。

HTML内の文字を動的に変更するサンプル

例)id="area1"の要素に文字列を動的に埋め込む

※「innerText」の大文字小文字はこの通り指定しないと動きません。

実行サンプル

ボタンを押すと、テキストボックスに指定した文字列が黄色部分に表示されます。

変更前

解説

  • innerTextを使うと、指定したタグ内のテキスト(文字)のセット/取得ができます。
  • innerTextではセットする値は全て文字列としてみなされるため、HTMLタグをセットしてもタグがそのままセットされてしまいます。
  • HTMLタグを正しく認識させたい場合は、innterHTMLを使用します。
    (詳しくは「HTML内のタグを動的に変更する」をご覧ください。)

スポンサーリンク

スポンサーリンク

-JavaScript
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

[JavaScript] 都道府県選択セレクトボックスを生成する

都道府県選択セレクトボックスをJavaScriptで生成するサンプルです。 サンプルソース 例)onLoad時に都道府県 ...

[JavaScript] コピー&ペーストを禁止する(onCopy, onPaste)

ページの文字コピーを禁止するサンプルと、 ページへのペースト(貼付け)を禁止するサンプルです。 ページのコピーを禁止にす ...

[JavaScript] 画像をキャッシュさせない方法

HTMLで画像を表示するにはimgタグを使用しますが、一度使用した画像はブラウザにキャッシュされるため意図しない画像が表 ...

[JavaScript] URLのホスト名を取得する(location.hostname)

URLのホスト名を取得するには、location.hostnameを使用します。 サンプルソース 例)現在のページのUR ...

[JavaScript] ASCIIコードから文字列に変換する(String.fromCharCode)

ASCIIコードから文字列に変換するには、String.fromCharCodeを使用します。 サンプルソース 例)AS ...

スポンサーリンク