帮我看下这段代码为什么不被执行

WBOY
Release: 2016-06-23 14:02:19
Original
764 people have browsed it

nbsp;HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">



批量删除数据


<script> <br /> function del(){ <br /> if(!window.confirm('你是否要删除数据?')){ <br /> return false; <br /> } <br /> function chek(){ <br /> var leng = 3; <br /> if(leng==undefined){ <br /> leng=1; <br /> if(!form1.chk.checked) <br /> document.form1.chk.checked=true; <br /> else <br /> document.form1.chk.checked=false; <br /> }else{ <br /> for( var i = 0; i < leng; i++) <br /> { <br /> if(!form1.chk[i].checked) <br /> document.form1.chk[i].checked = true; <br /> else <br /> <br /> document.form1.chk[i].checked = false; <br /> } <br /> } <br /> return false; <br /> } <br /> </script> $conn=mysql_connect("localhost","root","123456");
mysql_query("set names gb2312");
mysql_select_db("db_mingrisoft");
?>









 













echo date('Y-m-d')."  ".date(l);
?>
浏览目录 添加图书 简单查询 高级查询 分组统计 退出系统



if(($action==null)or($_GET[action]=="show"))
{
?>




$sqlstr="select * from tb_mrbook order by id";
$result=mysql_query($sqlstr,$conn);
while($field=mysql_fetch_field($result)){
echo"";
}
echo"";
echo "";

while($row=mysql_fetch_row($result)){
echo "";
echo "";
for($i=0;$i echo "";
}
echo "";
echo "";
}
?>



  $field->name操作
";
echo "";
echo "
".$row[$i]." 修改/删除

全部选择/取消  
  


}
if($_POST[action] == "delall"){
if(count($_POST[chk])  echo "<script>alert('请选择记录');history.go(-1);</script>";
else
{
for($i = 0; $i  {
$sqlstr = "delete from tb_mrbook where id = ".$_POST[chk][$i];
mysql_query($sqlstr,$conn);
/*echo "<script>alert('".$sqlstr."');</script>";*/
}
echo "<script>alert('删除成功');location='index1408.php';</script>";

}

}
?>


当我单击 全部选择/取消 时为什么复选框不会被选择 <script> <br /> function del(){ <br /> if(!window.confirm('你是否要删除数据?')){ <br /> return false; <br /> } <br /> function chek(){ <br /> var leng = 3; <br /> if(leng==undefined){ <br /> leng=1; <br /> if(!form1.chk.checked) <br /> document.form1.chk.checked=true; <br /> else <br /> document.form1.chk.checked=false; <br /> }else{ <br /> for( var i = 0; i < leng; i++) <br /> { <br /> if(!form1.chk[i].checked) <br /> document.form1.chk[i].checked = true; <br /> else <br /> <br /> document.form1.chk[i].checked = false; <br /> } <br /> } <br /> return false; <br /> } <br /> </script> 这段 代码为什么不执行呢


回复讨论(解决方案)

看不下去了。太乱了,蛋疼得很!

全部选择/取消
没有 del 啊

这段代码window.confirm('你是否要删除数据?')
可以直接写在:
或则:删除
如:
还有就是submit提交的check()方法必须放到form表单

中。
希望我的回答对你有帮助。
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template