簡體   English   中英

Javascript鼠標點擊坐標

[英]Javascript mouse click coordinates

我在嘗試記錄點擊的確切坐標時遇到問題。 第一個 readMouseMove 函數完全按照預期工作。 當我滾動時顯示鼠標坐標。 第二個 mouseClick 函數應該只在點擊時記錄坐標。 目前它與上面的函數相同,但似乎我只能使用 clientx/y 事件一次。 有沒有辦法記錄鼠標點擊而不讓它與某處的對象相關?

<script type='text/javascript'>
    function readMouseMove(e) {
        var xandy = 'x=' + e.clientX + " " +'y=' + e.clientY;
        document.getElementById('divOne').innerHTML = xandy;
    };
    function mouseClick(e) {
        var clickers = 'x=' + e.clientX + " " +'y=' + e.clientY;
        document.getElementById('divTwo').innerHTML = clickers;
    };
    function clearAll() {
        document.getElementById('divTwo').innerHTML = " "
    };
    document.onmousemove = readMouseMove;
    document = mouseClick;
</script>

您正在此處分配一個mouseClickdocument object

document = mouseClick;

應該:

document.onclick = mouseClick;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM