回答編集履歴
1
sample
answer
CHANGED
@@ -1,3 +1,27 @@
|
|
1
1
|
「#outer」の中に「#header」があってそのあいだのテキストノードを書き換えるのでしょうか?
|
2
2
|
DOMはHTML要素単位で処理をするのでspanもなにもない部分を書き換えるのは
|
3
|
-
多少めんどくさくなりますけど、そういう認識で大丈夫でしょうか?
|
3
|
+
多少めんどくさくなりますけど、そういう認識で大丈夫でしょうか?
|
4
|
+
|
5
|
+
# sample
|
6
|
+
HTML要素内の一部テキストノードを書き換える
|
7
|
+
|
8
|
+
```javascript
|
9
|
+
<script>
|
10
|
+
window.addEventListener('DOMContentLoaded', function(e){
|
11
|
+
const outer=document.querySelector('#outer');
|
12
|
+
const header=document.querySelector('#header');
|
13
|
+
var count=0;
|
14
|
+
var timerId=setInterval(()=>{
|
15
|
+
outer.removeChild(header.previousSibling);
|
16
|
+
outer.insertBefore(document.createTextNode(count++),header);
|
17
|
+
},1000);
|
18
|
+
});
|
19
|
+
</script>
|
20
|
+
<div>
|
21
|
+
<div id="outer">
|
22
|
+
ここだけリロードしたい
|
23
|
+
<div id="header">
|
24
|
+
aaaaa
|
25
|
+
</div>
|
26
|
+
</div>
|
27
|
+
```
|