回答編集履歴

2 コード提示

yu-smc

yu-smc score 602

2019/03/02 01:39  投稿

```
document.addEventListener("click", function(e){
 var rect = e.target.getBoundingClientRect();
 mouseX = e.clientX - rect.left;
 mouseY = e.clientY - rect.top;
})
```
eはeventの略で、このように書かないと取得できません。
eはeventの略で、このように書かないと取得できません。
<追記>
```js
//wrong
ctx.fillRect = (col * canvas_magnification, row * canvas_magnification,
      canvas_magnification, canvas_magnification);
//correct
ctx.fillRect(col * canvas_magnification, row * canvas_magnification,
      canvas_magnification, canvas_magnification);
```
1 misu

yu-smc

yu-smc score 602

2019/03/02 00:31  投稿

```
document.addEventListener("click", function(e){
 var rect = e.target.getBoundingClientRect();
 mouseX = e.clientX - rect.left;
 mouseY = e.clientY - rect.top;
})
```
eはeventの略で、このように書かないと取得できません。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る