안녕하세요.이 코드를 작성했으며 객체를 클릭 한 후 3000 밀리 초마다 개체를 이동한다고 가정합니다. 그러나 시간이 어떻게 작동하지 않는지, 아무도 내가 무엇을 말 할 수 있습니까? 잘못하고, 나는 다만 자바 스크립트를 배우고있다; 대단히 감사합니다.JavaScript를 클릭 한 후 SetInterval()이 작동하지 않습니다.
function move1() {
var im1 = document.images[0];
im1.onclick = function() {
im1.style.left = parseInt(im1.style.left) + 1 + "px";
}
}
function move2() {
var im2 = document.images[1];
im2.onclick = function() {
im2.style.left = parseInt(im2.style.left) + 10 + "px";
}
}
window.onload = function() {
setInterval(move1, 100);
setInterval(move2, 3000);
}
음, 100 메가와 3000 밀리 초마다 클릭 핸들러를 추가하는 것은 이상합니다. –
당신은 왜 이것을 할 것입니까? 새 클릭 이벤트를 추가해도 아무 것도 바뀌지 않습니다. – epascarello
난 그냥 자바를하기 시작, 나는 –