with(document.formName.selectName)
{
for (var i=0; i<options.length; i++)
  if(options[i].selected)
    alert(options[i].text);
}

解决方案 »

  1.   

    很简单,做一个循环嵌套就可以了,外循环控制输出,内循环检测数组是否与外循环有相同值
    有的话增加一个"checked"参数输出
      

  2.   

    可以呀,如果你不要全选的话!
    $coun = count ($_POST['chk']);
    $tmp=$_POST['chk'];
    for ($i = 0; $i < $coun; $i++)
       $str=$str+$tmp[$i];  for ($i = 0; $i < $coun; $i++)
    {
          $query_str = "insert into tablename(item) values ($str)";
    $gDB->query($query_str);
    }
      

  3.   

    $query_str = "insert into tablename(item) values ($str)";
    $gDB->query($query_str);
    作用不太明白?
      

  4.   

    $coun = count ($_POST['chk']);
    $tmp=$_POST['chk'];
      for ($i = 0; $i < $coun; $i++)
    {
          //删除操作
          $query_str = "DELETE FROM message WHERE message_id =$tmp[$i]";
    $gDB->query($query_str);
    }
    你再看一下这个吧!
      

  5.   

    $gDB->query($query_str);作用不明白?
      

  6.   

    这个呀,运行SQL呀!得到数据集呀!这个不一样的$gDB是我自己定义的呀!