テーブルには25行あります。各行は属性、画像(目盛り記号)、および前記属性を1-5から評価する5つのラジオボタンを有する。ボタンの1つがクリックされると、以前はcssによって隠されていた画像(目盛り記号)を目に見えるようにします。CSSで以前は非表示になっていたイメージを、JavaScriptを使用して選択したラジオボタンに基づいて表示します。
htmlが
<table>
<tr>
<td width="15px"><img id="1ai" src="../PNG Files/Untitled-3.gif" /></td>
<td style="text-align: left" >Course Structure and it's revelence</td>
<td width="6%"><input type="radio" name="1a" value="5" id="1a1" /></td>
<td width="6%"><input type="radio" name="1a" value="4" id="1a2" /></td>
<td width="6%"><input type="radio" name="1a" value="3" id="1a3" /></td>
<td width="6%"><input type="radio" name="1a" value="2" id="1a4" /></td>
<td width="6%"><input type="radio" name="1a" value="1" id="1a5" /></td>
</tr>
<tr bgcolor="#FCFFE8">
<td width="15px"><img id="2ai" src="../PNG Files/Untitled-3.gif" /></td>
<td style="text-align: left" >Syllabus and it's coverage</td>
<td width="6%"><input type="radio" name="2a" value="5" id="2a1" /></td>
<td width="6%"><input type="radio" name="2a" value="4" id="2a2" /></td>
<td width="6%"><input type="radio" name="2a" value="3" id="2a3" /></td>
<td width="6%"><input type="radio" name="2a" value="2" id="2a4" /></td>
<td width="6%"><input type="radio" name="2a" value="1" id="2a5" /></td>
</tr>
</table>
画像はCSSによって隠されています。 Javascriptは、どのラジオボタンがチェックされているかを識別し、対応するイメージを表示する必要があります。
ピュアのJavaScript、jQueryのか? – aurbano
私はこれが深刻な多肢選択式テストではないことを願っています:-) –
"it"は "its"でなければなりません。可能であれば、 – Ryan