主题:这段代码哪里错了
gdi1982
[专家分:40] 发布于 2006-12-25 13:10:00
<? echo "<a href='#' onClick='if(confirm("您确定要删除吗?"))window.location='delete.php';else return false'>删除</a>" ?>
<a href="#" onClick="if(confirm("您确定要删除吗?"))window.location='delete.php';else return false">删除</a>
上面的一个点了“删除”没反映 下面的是对的 请问上面的错在哪?
回复列表 (共6个回复)
沙发
wangsdong [专家分:21390] 发布于 2006-12-25 13:44:00
window.location.href='delete.php';else return false"
板凳
gdi1982 [专家分:40] 发布于 2006-12-25 14:11:00
[quote]window.location.href='delete.php';else return false"[/quote]
不是这个的问题 "在后面的 看清楚哦
3 楼
一个人住 [专家分:3290] 发布于 2006-12-26 10:00:00
<? echo ""<a href='#' onClick="if(confirm("您确定要删除吗?"))window.location='delete.php';else return false">删除</a>"" ?>
可以试一试这个,这是因为引号所引起的问题,只要引号控制得当,就会解决!
4 楼
longlong16 [专家分:10670] 发布于 2006-12-26 10:16:00
多重套用代码容易弄错,不建议这样使用,因为你这样写了以后系统不识别你''里面的js代码,改为:
<?php
echo("<script language='javascript'>
function ok1(){
if(confirm('您确定要删除吗?')){
window.location='delete.php';
}else{
return false;
}}
</script>");
echo ("<a href='#' onClick='ok1();'>删除</a> ");
?>
虽然是多了点,但是程序更健壮、可读性更好、更容易修改
5 楼
longlong16 [专家分:10670] 发布于 2006-12-26 10:17:00
[quote]<? echo ""<a href='#' onClick="if(confirm(&quot;您确定要删除吗?&quot;))window.location='delete.php';else return false">删除</a>"" ?>
可以试一试这个,这是因为引号所引起的问题,只要引号控制得当,就会解决![/quote]
可以试下,测试有语法错误!
6 楼
一个人住 [专家分:3290] 发布于 2006-12-26 11:41:00
[quote][quote]<? echo ""<a href='#' onClick="if(confirm(&quot;您确定要删除吗?&quot;))window.location='delete.php';else return false">删除</a>"" ?>
可以试一试这个,这是因为引号所引起的问题,只要引号控制得当,就会解决![/quote]
可以试下,测试有语法错误![/quote]
这个我也没试过,以前听说两个引号可以当引号用,呵呵!
我来回复