idがかぶっています。divのほうを変えるか削除してください。
HTML
1<div>カラーチャート(画像)が出力</div>
-- 15:42 動くように追記
HTML
1<div id="ans">カラーチャート(画像)が出力</div>
2<img id="img" alt="" />
JavaScript
1function color() {
2 var img = document.getElementById("img");
3 var a = document.myform.a.value;
4 img.style.display = 'inline';
5
6 if (a === "春" || a === "Spring") {
7 img.src="PCspring.png";
8 img.alt="spring";
9 } else if (a === "夏" || a === "Summer") {
10 img.src="PCsummer.png";
11 img.alt="summer";
12 } else if (a === "秋" || a === "Autumn") {
13 img.src="PCautumn.png";
14 img.alt="autumn";
15 } else if (a === "冬" || a === "Winter") {
16 img.src="PCwinter.png";
17 img.alt="winter";
18 } else {
19 document.getElementById('ans').innerHTML = "入力してください";
20 img.style.display = 'none';
21 }
22}
switchのほうがいいかもしれません・・・