您的位置:首页 > 编程语言 > PHP开发

php处理复选框数组的传递问题

2008-03-12 19:03 495 查看
function ProCheckBox(SaveValue,Control)
{
SaveValue.value ="";
 if ( !Control.length ) //没有复选框,form1.item.length = undefined
 {
  if ( SaveValue.checked )
   SaveValue.value +=Control.value;
 }
 else
 {
  for ( i = 0 ; i < Control.length ; i++ )
  {
   if ( Control(i).checked ) // 复选框中有选中之框
   {
    SaveValue.value += Control(i).value;
    for ( j = i + 1 ; j < Control.length ; j++ )
    {
     if ( Control(j).checked )
     {
      SaveValue.value += " "; //用空格做分割符
      SaveValue.value += Control(j).value;
     }
    }
    break;
   }
  }
 }
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: