0
Мне любопытно про простую проблему. Вот код:значение переменной удерживания не может быть изменено
var square = document.getElementById('square')
var left = square.style.left
function moveNoVariable() {
square.style.left = "100px" // works
}
function moveWithVariable() {
left = "100px" // doesn't work
}
moveNoVariable()
#square {
width: 20px;
height: 20px;
border: 1px solid black;
background-color: red;
position: relative;
}
<div id="square"></div>
Я просто интересно, почему стиль не изменится, если я использую «левый», даже если он хранит правильное значение.
Спасибо.
Это. Это ответ. Я удаляю мой, потому что это просто сбивает с толку. –
Отлично, поймите это сейчас. – Zzgooloo