missing ( before formal parameters,javascript error

//鼠标按下的时候执行下面方法
divCanvas.onmousedown=function()
{   
    var e = window.event;
    var mouseoffset = MapEvent.getRealEventCoord(e, map);
    latlonArray.push(mouseoffset);
    fx=e.x;  
    fy=e.y;    
    //修改标识  
    isDrawLine=true;  
}  

divCanvas.ondblclick=function()
{
    isDrawLine=false;   
    var Canvas = document.getElementById("divCanvas");   
    Canvas.innerHTML='';
    //还原颜色
    Canvas.style.background='';
    //计算出总距离   
    var len= latlonArray.length;
    var distance=0;
    for(var i=0;i<len-1;i++)
    {
        var header = latlonArray[i];       
        var footer = latlonArray[i+1];
        distance+=distanceByLnglat(header.x/1e16,header.y/1e16,footer.x/1e16,footer.y/1e16);       
    }   
    latlonArray.length=0;
    alert(distance+"m");
}

 

 

要想让IE和Firefox都支持需要这样写

divCanvas.onmousedown=function()

 

if you have any question don't hesitate to contact me .

http://www.handandaily.com

你可能感兴趣的:(JavaScript)