java弹出式对话框的问题!

来源:百度知道 编辑:UC知道 时间:2024/05/22 14:46:24
<body>
<Script language="JavaScript">
function bb()
{
var aa=confirm("确定要删除?");
if(aa==true)
{
return true;
}
else
{
return false;
}
}
</Script>
<table><tr><td onClick="JavaScript:bb();"><a href="1.asp">yes</a></td></tr></table>
</body>

我的本意是要是点击"取消"返回"return false;",则程序不往下执行,即不链接到1.asp这个页面 .可问题是,不管我点击确定还是取消,结果都是一样的,都往下执行,都跳转到1.asp这个页面了!我要怎么改代码?补充一点,因为我实际的跳转页面很复杂,所以用"window.document.location.href="4.asp";"在java里跳转是不行的
麻烦大虾帮忙指点!

onClick="javaScript:bb();"=>onClick="javaScript:return bb();"
要用RETURN来得到BB函数里的值的。
具体源码:
<body>
<Script language="JavaScript">
function bb()
{
var aa=confirm("确定要删除?");
if(aa==true)
{
return true;
}
else
{
return false;
}
}
</Script>
<table><tr><td onClick="JavaScript:return bb();"><a href="http://www.baidu.com">yes</a></td></tr></table>
</body>

直接return aa