JavaScript-ում պատուհանի չափերը

Հետևյալ հատկությունները պարունակում են բրաուզերի պատուհանի չափերը, որոնք չեն ներառում Ուղղահայաց շարժվող տողը:

javascriptlet w = document.documentElement.clientWidth;  // լայնություն
let h = document.documentElement.clientHeight; // բարձրություն

Հետևյալ հատկությունները ներառում են Ուղղահայաց շարժվող տողը:

javascriptlet w = window.innerWidth;  // լայնություն
let h = window.innerHeight; // բարձրություն

Երկու տեսակի հատկությունների միջև տարբերությունը տալիս է Ուղղահայաց շարժվող տողի չափը:

javascriptlet w1 = document.documentElement.clientWidth;
let w2 = window.innerWidth;

console.log(w2 - w1);
Задание 1

Կոճակի սեղմման դեպքում ցուցադրեք պատուհանի լայնությունը և բարձրությունը:

Задание 2

Կոճակի սեղմման դեպքում ստուգեք պատուհանի ուղղահայաց ոլորման առկայությունը:

Задание 3

Կոճակի սեղմման դեպքում ստուգեք պատուհանի հորիզոնական ոլորման առկայությունը: