JavaScript DOM HTML property: scrollLeft
[this page | pdf | back links]
The scrollLeft
property of HTML
elements within the JavaScript
DOM sets /
returns number of pixels that the content of the element is scrolled
horizontally.
EXAMPLE:
HTML USED IN THIS EXAMPLE:
<!DOCTYPE html>
<html> <!-- Copyright (c) Nematrian Limited 2018 -->
<head></head>
<body>
<span id="element"></span><br>
<span id="element2"></span>
<script>
var x = document.getElementById("element");
var x2 = document.createElement("CANVAS");
x2.setAttribute("width","150");
x2.setAttribute("height","70");
x2.setAttribute("style","border: 2px solid black;");
var c2 = x2.getContext("2d");
c2.fillStyle = "blue";
c2.font = "40px Verdana";
c2.shadowBlur = "4";
c2.shadowColor = "red";
c2.shadowOffsetX = "2";
c2.shadowOffsetY = "3";
c2.fillText("Hello", 10, 50);
x.appendChild(x2);
document.getElementById("element2").innerHTML =
"Properties of the canvas element include:<br>" +
"clientHeight = " + x2.clientHeight + "<br>" +
"clientWidth = " + x2.clientWidth + "<br>" +
"clientLeft = " + x2.clientLeft + "<br>" +
"clientTop = " + x2.clientTop + "<br>" +
"offsetHeight = " + x2.offsetHeight + "<br>" +
"offsetWidth = " + x2.offsetWidth + "<br>" +
"offsetLeft = " + x2.offsetLeft + "<br>" +
"offsetTop = " + x2.offsetTop + "<br>" +
"scrollHeight = " + x2.scrollHeight + "<br>" +
"scrollWidth = " + x2.scrollWidth + "<br>" +
"scrollLeft = " + x2.scrollLeft + "<br>" +
"scrollTop = " + x2.scrollTop + "<br>";
</script>
</body>
</html>
|
NAVIGATION LINKS
Contents | Prev | Next | JavaScript DOM (and BOM)