ラジオオプションを使用してこのテーブルを作成しています。ラジオオプションがチェックされておらず、 1つは、画像をXマーク(http://i.imgur.com/RcuPIGF.png)に変更し、チェックされていればチェックマーク(http://i.imgur.com/QAUUxYF.jpg)の画像に変わります。 は、ここで私がこれまで持っているものです。 /Elseステートメント画像をクリックしていないときにラジオオプションの画像を変更する
var radio1img1 = document.getElementById("radio1img1");
var radio1img2 = document.getElementById("radio1img2");
if (radio1img1.checked){
changeImage('img1','http://i.imgur.com/QAUUxYF.jpg');
} else {
changeImage('img1','http://i.imgur.com/RcuPIGF.png');
}
if (radio1img2.checked){
changeImage('img2','http://i.imgur.com/QAUUxYF.jpg');
} else {
changeImage('img2','http://i.imgur.com/RcuPIGF.png');
}
<table border="1">
<tr>
<td><b>B1</b></td>
<td>
\t <label>
<input type="radio" name="radio1" id="radio1img1">
<img align="center" name="radio1" class="theimage" id="img1" height="40px" width="40px" src="http://i.imgur.com/DGofFGc.png">
</input>
\t </label>
</td>
<td>
\t <label>
<input type="radio" name="radio1" id="radio1img2">
<img align="center" name="radio1" class="theimage" id="img2" height="40px" width="40px" src="http://i.imgur.com/DGofFGc.png">
</input>
\t </label>
</td>
</tr>
</table>
あなた 'changeImage'機能は、スニペットにありません。 – yuriy636
私はそれを編集し、それが動作するかどうかを確認します。 –