Javascript でページを分割する際に問題が発生しました。17 個の p タグを 1 つの div タグに移動したいと考えています。したがって、次のような 34 個の p タグがあります。
<p>1</p> <!-- Each p tag have the value is the number of the p tag -->
そして、私はこのJavascriptコードを持っています:
var p = document.getElementsByTagName("p");
var div = document.createElement("div");
for(i=0;i<17;i++){
div.appendChild(p[i]);
}
document.getElementsByTagName("body")[0].appendChild(div);
そして、私が受け取った結果は div タグにあります。17 個の p タグがありますが、これらの p タグの値は奇数です。つまり、次のようになります。
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
これはデモです: http://jsbin.com/eyivic
それまでの間、div タグの p タグを次のようにしたいと考えています。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
それで、問題は何ですか?どうすれば修正できますか?本当にありがとうございます!