+ JavaScript の質問用スレッド vol.97 +at HP
+ JavaScript の質問用スレッド vol.97 + - 暇つぶし2ch542:Name_Not_Found
12/02/17 05:03:58.55
すみません innerHTML使わずに"あああ"と"いいい"の並び順を揃えたいのですがどうしたらよろしいですか?
addは非同期で行われるのでどちらが先に実行されるかは分かりません。。

var p = document.createElement('div');
add("<p>いいい</p>", true);
add("<p>あああ</p>");

function add(str, after = false) {
 if (after) {
  p.appendChild(html_to_dom(str));
 } else {
  // ここで前方に追加するにはどうしたらいいでしょうか
  p.appendChild(html_to_dom(str));
 }
}

<div>
 <p>あああ</p>
 <p>いいい</p>
</div>

以前は
if (after) {
 p.innerHTML += str;
} else {
 p.innerHTML = str + p.innerHTML;
}
こう書いてました。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch