js点击单选按钮显示图片
<SCRIPT type="text/javascript">
function showPic() {
var a=document.getElementsByName('radio');
if(a.checked)
{
document.write("<img src='3.png' />");
}
}
</SCRIPT>
点击单选按钮后图片不显示
[解决办法]
var a=document.getElementsByName('radio')[0];
试试
[解决办法]
var a=document.getElementsByName('radio');这里的a是一个数组,楼上那样写就能显示你要的效果,不过只有在选择第一个时会显示你要的效果
[解决办法]
你既然是单选按钮的click事件,你如果对每一个项都设置了 onclick="showPic()"的话,你应该变更为:onclick="showPic(this)",你如果没有其他事件,你甚至连选中状态都不必检测吧,单选按钮,你没其他事件判断选择项的话,你鼠标一点,它还不选中?
- JScript code
<SCRIPT type="text/javascript">function showPic(o) {if(o.checked){alert(o.value);} }</SCRIPT>