感谢您的快速回复。我想检查所有这些单选按钮
<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 个单选按钮。
oooo 推送图片
oooo 推送图片
- 推送图片
oooo 推送图片
oooo 推送图片
-发送按钮-