function (){
    myPushpin = new BMap.PushpinTool(map); 
    myPushpin.addEventListener("end", 
    function(e)//     {      
        lng = e.er.getPoint().lng;
        lat = e.er.getPoint().lat;
        if(confirm("您确定要保存此位置的标注吗?"))
        {
            保存位置当前坐标          
        } else
        {
           //重新获取按钮的焦点事件
           //onclick();  虽然执行了,但是浏览器报错
           //document.all["btn_"].onclick();虽然执行了,但是浏览器报错
           //document.all["btn_"].focus();虽然执行了,但是浏览器报错
        }
        
       
    }); 
    myPushpin.open();
}   点击按钮执行() 函数   
----------------------------------------------------------------------------------- 
问题:
在执行confirm 的时候 点击否 如何再次执行()函数啊

解决方案 »

  1.   

        function (){
        myPushpin = new BMap.PushpinTool(map); 
        myPushpin.addEventListener("end", 
        function(e)//     {      
            lng = e.er.getPoint().lng;
            lat = e.er.getPoint().lat;
            if(confirm("您确定要保存此位置的标注吗?"))
            {
                保存位置当前坐标          
            } else
            {
               ();//就这样,难道不行吗
            }
            
           
        }); 
        myPushpin.open();
    }