如何获得checkbox值?

本文介绍了一种在HTML中使用多选框的方法,并通过PHP来处理这些多选框的数据。具体展示了如何设置多选框的name属性为数组形式以便提交多个值,以及如何用PHP代码遍历并输出这些值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先,需要给checkbox的“name”属性命名为数组的形式,如下面一段html,“<INPUT type=checkbox value=79 name=opids[]>”
  1. <tr >
  2.       <td><input type="checkbox" name="opids[]" value="74">      </td>
  3.       <td>Manufacturing</td>
  4.       <td align="center"><a href="line.php?id=74&oper=up">
  5.       <img src="images/up.gif" alt="向上移动" width="12" height="14" border="0" /></a>    
  6.       <a href="line.php?id=74&oper=down">
  7.       <img src="images/down.gif" alt="向下移动" width="12" height="14" border="0" /></a>
  8.       </td>
  9.       <td width="73"><a href="line.php?fir_lineid=74" class="red3">修改栏目</a>
  10.       </td>
  11.       <td width="75">
  12.             <a href="line1.php?pid=74" class=red3>下级栏目
  13.       </a>
  14.             </td>
  15.     </tr>
  16.     <tr bgcolor=#EEEEEE>
  17.       <td><input type="checkbox" name="opids[]" value="75">      </td>
  18.       <td>Investor Relations </td>
  19.       <td align="center"><a href="line.php?id=75&oper=up">
  20.       <img src="images/up.gif" alt="向上移动" width="12" height="14" border="0" /></a>    
  21.       <a href="line.php?id=75&oper=down">
  22.       <img src="images/down.gif" alt="向下移动" width="12" height="14" border="0" /></a>
  23.       </td>
  24.       <td width="73"><a href="line.php?fir_lineid=75" class="red3">修改栏目</a>
  25.       </td>
  26.       <td width="75">
  27.             <a href="line1.php?pid=75" class=red3>下级栏目
  28.       </a>
  29.             </td>
  30.     </tr>
  31.     <tr >
  32.       <td><input type="checkbox" name="opids[]" value="79">      </td>
  33.       <td>News & Events</td>
  34.       <td align="center"><a href="line.php?id=79&oper=up">
  35.       <img src="images/up.gif" alt="向上移动" width="12" height="14" border="0" /></a>    
  36.       <a href="line.php?id=79&oper=down">
  37.       <img src="images/down.gif" alt="向下移动" width="12" height="14" border="0" /></a>
  38.       </td>
  39.       <td width="73"><a href="line.php?fir_lineid=79" class="red3">修改栏目</a>
  40.       </td>
  41.       <td width="75">
  42.             <a href="line1.php?pid=79" class=red3>下级栏目
  43.       </a>
  44.             </td>
  45.     </tr>

然后,php获取值的代码如下:

  1.  $opids = $_POST['opids'];
  2.  if($opids!='')
  3.   {
  4.         foreach($opids as $key => $value)
  5.         {
  6.              echo $opids[$key].'<br>';
  7.         }
  8.   }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值