我的页面上的表单中包含一个复选框。当用户单击按钮时,我需要找出复选框中的哪些项目已被选中。
我可以让它与以下代码一起使用而不会出现任何问题。
for (i=0; i < Form3.CBox1.length; i++)
if (Form3.CBox1[i].checked)
{
Answer = Answer + Form3.CBox1[i].value + ",";
}
alert(Answer);
我遇到的问题是我在我的页面上多次调用上述函数,我想传入变量而不是硬编码表单和复选框的名称。每次我这样做 Javascript 都不会返回任何东西。以下代码中的变量 vCurrForm 和 vCurrCBox 已在之前的另一个函数中设置,我已经测试以确保它们设置正确,但我仍然无法让这段代码工作。
for (i=0; i < vCurrForm.vCurrCBox.length; i++)
if (vCurrForm.vCurrCBox[i].checked)
{
Answer = Answer + vCurrForm.vCurrCBox[i].value + ",";
}
alert(Answer);
任何帮助将不胜感激。谢谢