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

JavaScriptで、現在
....innerHTML = "なんとかかんとか"+....innerHTML;
というようにしてdiv等の一番上にテキストを表示しているのですが、この場合これを実行するたびにinnerHTMLに書かれているimgタグ等で、画像呼び出しをしてしまいます。
(このスクリプトはチャットに使われるため、何回も呼び出されるのです)

この方法以外で、画像呼び出しのない(1度しか呼び出さない)書き込み方法を教えてください。

●質問者: fed
●カテゴリ:ウェブ制作
✍キーワード:JavaScript スクリプト タグ チャット テキスト
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● b-wind
●60ポイント ベストアンサー

http://la.ma.la/blog/diary_200612141436.htm

高速化も含めて上記のページに書いてある資料が役に立つと思います。


実際のサンプルは以下のほうが詳しいです。

http://www.mozilla-japan.org/docs/dom/technote/tn-dom-table/

myTextNode=document.createTextNode("作成する文字列");

でNode を作成後、appendChild または insertBefore でドキュメントに追加する事になるでしょう。

どちらを使用するかは div の中の構造にもよるので適宜判断してください。

◎質問者からの返答

お、試行錯誤した結果、このやり方で見事に動きました!ありがとうございました!

関連質問


●質問をもっと探す●



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