![Translating Viewport Coordinates Into Element-Local Coordinates Using Element.getBoundingClientRect() Translating Viewport Coordinates Into Element-Local Coordinates Using Element.getBoundingClientRect()](https://bennadel-cdn.com/resources/uploads/2018/translating-viewport-coordinates-to-element-local-position.png)
Translating Viewport Coordinates Into Element-Local Coordinates Using Element.getBoundingClientRect()
![DOCTYPE HTML> <canvas id="canvas" width="500px" height="500px"></canvas> <script> var c = document.getElementById("canvas").getContext("2d"); document.getElementById("canvas").addEventListener("click", - ppt download DOCTYPE HTML> <canvas id="canvas" width="500px" height="500px"></canvas> <script> var c = document.getElementById("canvas").getContext("2d"); document.getElementById("canvas").addEventListener("click", - ppt download](https://slideplayer.com/slide/16729259/97/images/7/function+doClick%28event%29%7B.jpg)
DOCTYPE HTML> <canvas id="canvas" width="500px" height="500px"></canvas> <script> var c = document.getElementById("canvas").getContext("2d"); document.getElementById("canvas").addEventListener("click", - ppt download
![javascript - Does getBoundingClientRect().width and height includes paddings and borders of element? - Stack Overflow javascript - Does getBoundingClientRect().width and height includes paddings and borders of element? - Stack Overflow](https://i.stack.imgur.com/Z7aV5.png)
javascript - Does getBoundingClientRect().width and height includes paddings and borders of element? - Stack Overflow
![DOCTYPE HTML> <canvas id="canvas" width="500px" height="500px"></canvas> <script> var c = document.getElementById("canvas").getContext("2d"); document.getElementById("canvas").addEventListener("click", - ppt download DOCTYPE HTML> <canvas id="canvas" width="500px" height="500px"></canvas> <script> var c = document.getElementById("canvas").getContext("2d"); document.getElementById("canvas").addEventListener("click", - ppt download](https://slideplayer.com/slide/16729259/97/images/3/function+doClick%28event%29%7B.jpg)
DOCTYPE HTML> <canvas id="canvas" width="500px" height="500px"></canvas> <script> var c = document.getElementById("canvas").getContext("2d"); document.getElementById("canvas").addEventListener("click", - ppt download
![Error occurred when going backwards (getBoundingClientRect) · jeffreylanters react-unity-webgl · Discussion #434 · GitHub Error occurred when going backwards (getBoundingClientRect) · jeffreylanters react-unity-webgl · Discussion #434 · GitHub](https://user-images.githubusercontent.com/46062585/186792420-a5a763ff-eac0-4d36-9718-87b387c47879.png)