可以阿!用javascript
<input name='ck1' type='checkbox'>那么你在脚本中就可以得到阿,document.all.ck1.value 就可以了
<input name='ck1' type='checkbox'>那么你在脚本中就可以得到阿,document.all.ck1.value 就可以了
解决方案 »
- 怎样连接SAE的数据库
- IE6 下显示出错
- 判断ip地址是不是外国的,在线等
- 安装phpmyadmin问题。高手指点下。。。
- 在线变换网站模板的思路与方法(phplib),请教一下
- 请问,php中==和===有什么区别?
- 大家来看看,多了一个空格,不能运行?
- 如果我要让数据库支持我的连接我该则么做
- 一个关于数组的问题
- 新手问题:如何用php上传一个目录(目录层次不确定)!
- 严重声明======smarttemplate的官方网站=========
- mysql 建表时出现 Can't create/write to file './hzfhly/liuyan.frm' (Errcode: 13),为什么?100分
直接
js里面
xxx.value不就可以了?
<table>
<tr>
<td width="5%"><input type=checkbox name="delete" id="chkAll" onclick="chkAll_onClick()"></td>
</tr>
</table>
<table border=1 width="100%" cellspacing="0" cellpadding="1" bordercolordark=#EFEFEF bordercolor="#FFFFFF" style="font-size:12px;">
{section name=t loop=$message} {strip}
<tr bgcolor="#FAFAFA" >
<td width="5%"><input type=checkbox name="chk[]" id="chkItem" value={$message[t].message_id}>
</td>
{/strip} {/section}
php中
$coun = count ($_POST['chk']);
echo $coun;
for ($i = 0; $i < $coun; $i++)
{
//删除操作
echo $i;
$query_str = "DELETE FROM message WHERE message_id ='$chk[$i]'";
$gDB->query($query_str);
}
输出$coun为0
{
for(var i=0;i<bb.length;i++)
{if(!bb[i].checked) 隐藏域.value+=","+i;}
}我现在不知道你的触发条件是什么~~~你也没说清楚~~~~~~~bb是名称~用getElementById("name")这样写就可以提交的时候把隐藏域的值传了就可以了0,1,3,4 大概这样的格式接收的时候用数组~~~ 以","为标识分开就可以了
没试过,瞎说的.
功能是这样的!
全个复选框,有一个全选的功能,然后是一个删除的链接!
点击删除,哪么把所有的复选框中的value传到php中进行删除!
因为php 中的源程序是一个类,类中有一个函数来进行引导其它函数的执行。
删除 <a href="./index.php?act=index&DE=04}" onclick='return Link_Confirm();return false; ' target="right_fr"><img src="images/delete.gif" border="0"></a>
就根据checkbox 中的选中情况,把相应的记录删除!
比如:
<iframe name="xx" src="del.php">
点击通过_GET传递删除id, 这样很不安全.安全一点的话在del.php里面设置form 让他去提交.
然后通过提交结果反馈, 用js删除主页面的table的行.不知行否?