回答編集履歴

2

img name属性削除、alt属性追加。

2018/01/16 06:47

投稿

x_x
x_x

スコア13749

test CHANGED
@@ -16,7 +16,7 @@
16
16
 
17
17
  <div id="ans">カラーチャート(画像)が出力</div>
18
18
 
19
- <img id="img" name="img" />
19
+ <img id="img" alt="" />
20
20
 
21
21
  ```
22
22
 

1

追記

2018/01/16 06:47

投稿

x_x
x_x

スコア13749

test CHANGED
@@ -5,3 +5,69 @@
5
5
  <div>カラーチャート(画像)が出力</div>
6
6
 
7
7
  ```
8
+
9
+
10
+
11
+ -- 15:42 動くように追記
12
+
13
+
14
+
15
+ ```HTML
16
+
17
+ <div id="ans">カラーチャート(画像)が出力</div>
18
+
19
+ <img id="img" name="img" />
20
+
21
+ ```
22
+
23
+
24
+
25
+ ```JavaScript
26
+
27
+ function color() {
28
+
29
+ var img = document.getElementById("img");
30
+
31
+ var a = document.myform.a.value;
32
+
33
+ img.style.display = 'inline';
34
+
35
+
36
+
37
+ if (a === "春" || a === "Spring") {
38
+
39
+ img.src="PCspring.png";
40
+
41
+ img.alt="spring";
42
+
43
+ } else if (a === "夏" || a === "Summer") {
44
+
45
+ img.src="PCsummer.png";
46
+
47
+ img.alt="summer";
48
+
49
+ } else if (a === "秋" || a === "Autumn") {
50
+
51
+ img.src="PCautumn.png";
52
+
53
+ img.alt="autumn";
54
+
55
+ } else if (a === "冬" || a === "Winter") {
56
+
57
+ img.src="PCwinter.png";
58
+
59
+ img.alt="winter";
60
+
61
+ } else {
62
+
63
+ document.getElementById('ans').innerHTML = "入力してください";
64
+
65
+ img.style.display = 'none';
66
+
67
+ }
68
+
69
+ }
70
+
71
+ ```
72
+
73
+ switchのほうがいいかもしれません・・・