Чтобы получить внутреннюю ширину родительского элемента div для элемента холста, вы можете использовать различные методы в JavaScript. Вот несколько подходов:
Метод 1: использование свойства offsetWidth
var parentDiv = document.getElementById('parentDivId');
var innerWidth = parentDiv.offsetWidth;
Метод 2. Использование свойства clientWidth
var parentDiv = document.getElementById('parentDivId');
var innerWidth = parentDiv.clientWidth;
Метод 3. Использование метода getBoundingClientRect()
var parentDiv = document.getElementById('parentDivId');
var rect = parentDiv.getBoundingClientRect();
var innerWidth = rect.width;
Метод 4. Использование свойства ScrollWidth
var parentDiv = document.getElementById('parentDivId');
var innerWidth = parentDiv.scrollWidth;
Эти методы дадут вам внутреннюю ширину родительского элемента div, который содержит ваш элемент холста. Замените 'parentDivId'фактическим идентификатором родительского элемента div.
Обратите внимание, что в примерах кода необходимо скорректировать идентификатор 'parentDivId'в соответствии с идентификатором вашего конкретного родительского элемента div.