回答編集履歴

2

追記

2017/05/06 04:20

投稿

shi_ue
shi_ue

スコア4437

test CHANGED
@@ -1,3 +1,31 @@
1
1
  `createElement`ではなく、`getElementsByTagName`か`querySelector`を使って、`img`要素を特定し、`src`を書き換えるだけでOKですよ。
2
2
 
3
3
  `width`や`height`も違うのであれば、それも変更する必要がありそうですね。
4
+
5
+
6
+
7
+ 追記
8
+
9
+ ---
10
+
11
+ `video`要素を`img`要素に入れ替えたいんですね。じゃあ、要素を消して、親要素に`img`を追加したらいいですね。
12
+
13
+ ```javascript
14
+
15
+ var v = document.getElementById("video");
16
+
17
+ var p = v.parentElement;
18
+
19
+ v.remove();
20
+
21
+
22
+
23
+ var e = document.createElement("img");
24
+
25
+ e.src = "text.png";
26
+
27
+ e.width = 312;
28
+
29
+ p.appendChild(e);
30
+
31
+ ```てな感じ。

1

追記

2017/05/06 04:20

投稿

shi_ue
shi_ue

スコア4437

test CHANGED
@@ -1 +1,3 @@
1
1
  `createElement`ではなく、`getElementsByTagName`か`querySelector`を使って、`img`要素を特定し、`src`を書き換えるだけでOKですよ。
2
+
3
+ `width`や`height`も違うのであれば、それも変更する必要がありそうですね。