迅速な対応ありがとうございます。これらのラジオボタンをすべてチェックしたい
<input type=radio name=aid value=".$row->aid."id=".$row->id.">
<input type=radio name=qid value=".$row->qid." id=".$row->id.">
<input type=radio name=id value=".$row->id." id=".$row->id.">
<input type=radio name=id2 value=".$row->id2." id=".$row->id.">
この画像をクリック
<img id=".$row->id1." src=images/btn.png width=50 height=50
onclick=RadioClicked('".$row->id."','aid','MyFormID') style=cursor:pointer;>
</input></input></input></input>
助けてくれて本当にありがとう。注:ラジオボタンインターフェイスに画像を使用し、ラジオボタンの可視性を非表示にします。
Javascript コードは次のとおりです。
<script type="text/javascript">
var RadioCheckedImage = new Image();
var RadioUncheckedImage = new Image();
RadioCheckedImage.src = "images/btn1.png";
RadioUncheckedImage.src = "images/btn.png";
function RadioClicked(radioid,radiosetname,formid) {
var form = document.getElementById(formid);
for( var i = 0; i < form.length; i++ ) {
if(form[i].name == radiosetname) {
document.getElementById(form[i].id).checked = false;
document.getElementById("Image"+form[i].id).src = RadioUncheckedImage.src;
}
}
document.getElementById(radioid).checked = true;
document.getElementById("Image"+radioid).src = RadioCheckedImage.src;
return false;
}
</script>
PHPコードは次のとおりです。
これらのコードは問題ありませんでした。画像をクリックすると、このラジオ ボタンを確認できます。
'while ($row = mysql_fetch_object($result)) {
echo "<table><tr><td>
<input type=radio name=aid value=".$row->aid." id=".$row->id." checked>
<img id=".$row->id1." src=images/btn.png width=50 height=50
onclick=RadioClicked('".$row->id."','aid','MyFormID') style=cursor:pointer;>
</input></td>'
しかし、別のラジオボタン(下)を追加する必要があり、上の画像をクリックして確認する必要があります
<input type=radio name=id value=".$row->id." id=".$row->id.">id</input>
<input type=radio name=qid value=".$row->qid." id=".$row->id.">qid</input>
<input type=radio name=id2 value=".$row->id2." id=".$row->id.">id2</input>
} }
ここに私が欲しいスクリーンショットがあります。プッシュボタンの画像をクリックして、4つのラジオボタンをチェックしたいです。注: このスクリーン ショットでは、3 つのラジオ ボタンを手動でクリックする必要がありました。
うわープッシュ画像
うわープッシュ画像
- 画像をプッシュ
うわープッシュ画像
うわープッシュ画像
-送信ボタン-