关于在超链接中使用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一下才行。