function main() {
var abc = document.getElementById('space');
abc.style.left += 10 + 'px';
main2();
}
function main2() {
setInterval(main(), 1000);
}
에 따라이 코드 값의 위치는 1 초 단위로 변경되어야합니다. 하지만 작동하지 않는 위치는 한 번만 변경됩니다.자바 스크립트 위치가 contionously 변경되지 않습니다
요소입니다 css에서 절대 위치? 다음 일 setInterval (main, 1000); - 선언을 함수 결과가 아닌 사용하십시오. –
'main'을 즉시 호출하고'main' 함수의 결과를'setInterval'에 전달합니다. 자세한 내용은 복제본을 확인하십시오. –
maciej sikora 예 위치가 절대적입니다 –