日期:2014-05-17  浏览次数:20465 次

11行php+js 求改错
<script>
function del(){
  if (!confirm("您确定要删除这些记录吗?已提交记录将不能删除!")){
 return;
  }
  document.location = "delete1.php?lmbs=<?php echo urlencode("主题管理");?>&amp;id=<?php echo $array['id'];?>"; 
}
</script>
<BODY>
<input type="button" value="删除" onclick="del()">
</BODY>
如果在document.location后加入百度网址,可以正常实现功能。
或许是js里套php哪里错了?

------解决方案--------------------
JScript code

function del(){
  if (!confirm("您确定要删除这些记录吗?已提交记录将不能删除!")){
 return;
  }
  document.location = "delete1.php?lmbs=<?php echo urlencode("主题管理");?>&amp;id=<?php echo $array['id'];?>";  
}

------解决方案--------------------
上面发的还有些问题!
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#delUserById").click(function(){
var id = $(this).parent().find('.userId').val();
alert(id);
if (!confirm("您确定要删除这些记录吗?已提交记录将不能删除!")){
 return;
}
document.location = "delete1.php?lmbs=<?php echo urlencode("主题管理");?>&amp;id="+id; 
});
});
</script>
<BODY>
<div>
<input type="button" id="delUserById" value="删除" />
<input class="userId" type="hidden" value="<?php echo $array['id'];?>" />
</div>
</BODY>

只要你的$array['id']有值,应该可以获取了