读书人

关于在超链接中使用location转向无法r

发布时间: 2012-03-24 14:00:47 作者: rapoo

关于在超链接中使用location转向无法return false的问题
搞来搞去都还是不行

function checknull() //检查是否有图片上传,及确认是否要删除。
{
if ((document.myform.DefaultPicUrl.value)== " ") //如果没有图片己经上传
{
window.alert( "产品图片为空,请上传产品图片 "); //提示 "产品图片为空,请上传产品图片 "
document.myform.zdj.focus(); //重新定位回表单
return false; //返回false
}
else
return confirm( '您确定要删除*** '+document.myform.DefaultPicUrl.value+ ' ***这张已上传的图片吗? ') //如果有上传,要求确认是否要删除document.myform.DefaultPicUrl.value这个表单中列出的图片。
}

<a onClick=checknull() href= "javascript:document.location= 'admin_fq_del_up.asp?strUploadFiles= '+document.myform.DefaultPicUrl.value "> <img src= "images/delete.gif " width= "45 " height= "18 " border= "0 "> </a>

//使用document.location转向,但是无论如何返回false都转向了。这个真是恼人啊。请各位高人指点。谢谢。


[解决办法]
<a onClick= "return checknull() "
记住,要return一下才行。

读书人网 >JavaScript

热点推荐