人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

HTMLのタグにidを与えて、JavaScriptでそのタグ内のテキストを差し替えたいと思っておりますが、どのように対応すればいいでしょうか?

●質問者: makocan
●カテゴリ:インターネット ウェブ制作
✍キーワード:HTML JavaScript タグ テキスト 対応
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● F-15X
●35ポイント
<div id="subContent"></div>


//IEなど
document.getElementById("subContent").innerText = "XXXX";
//FireFoxなど
document.getElementById("subContent").textContent = "XXXX";

参考:HTMLへのアクセス方法 - div -

ページの中ほどにブラウザ種類を判断してセットする方法があります。


2 ● kazu1107
●35ポイント

e = document.getElementById('ID識別子');

e.innerHTML = 'タグの中身';

最近のブラウザなら大概これでいけます。

少し不安ならprototype.jsというAjaxライブラリを使うことで

e = $('ID識別子');

Element.update(e, 'タグの中身');

といった具合にすると、簡単にある程度のブラウザに対応させることが出来ます。

prototype.js関連リンク

http://www.imgsrc.co.jp/~kuriyama/prototype/prototype.js.html

http://www.openspc2.org/JavaScript/Ajax/ref/prototype.js/ver1.4/...

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ