2015-07-28 63 views
0

當我雙擊一個td它應該改變輸入的值到鼠標的座標。
但這不起作用,它只顯示unidentified。我怎樣才能解決這個腳本,那就是:鼠標位置不明

function mouseCords(e) { 
    alert(e.offsetX + " " + e.offsetY); 
    var iksas; 
    var ygrik; 
    iksas = e.offsetX; 
    ygrik = e.offsetY; 
    document.getElementById('mouseX').value = iksas; 
    document.getElementById('mouseY').value = ygrik; 
    var wtff = document.getElementById('mouseX').value; 
} 

昂這裏是我把它叫做:

<td id="start_'.$currentTasken.'" nowrap="nowrap" align="center" ondblclick="editCellValue(this); mouseCords(this);" style="'.$style.'" title="'.$AppUI->_('Double click to edit date').'"> 

回答

1

變化

mouseCords(this) 

mouseCords(event) 

我也建議重構所有你的方法調用的HTML和腳本標記/文件,並通過添加事件addEventListener

+0

Thanx @Isaac !!! – McLaren