我需要从 5 张图片制作图片库。必须通过不同的单选按钮选择和显示图像。不允许提交按钮。所以到现在为止,我编写了按图像名称输出图像的代码。默认数字是 0=第一个图像。但问题是,当我点击不同的单选按钮时,我的功能没有输出新的数字,也没有使单选检查=“检查”。
我的功能:
function radiocheck()
{
for (var i=0; i < 5; i++)
{
if (document.forms[1].elements[i].checked=="true")
{
var whichISchecked = document.forms[1].elements[i].value;
for (var z=0; z<i; z++)
{
document.forms[1].elements[z].checked="unchecked";
}
for (var z=i; z<5; z++)
{
document.forms[1].elements[z].checked="unchecked";
}
}
else
{
document.forms[1].elements[0].checked="checked";
var whichISchecked = document.forms[1].elements[0].value;
}
}
return whichISchecked;
}