Сообщение от bes
|
Но ваш способ также работоспособен, например, если ввести дополнительную переменную (другого пока на ум не приходит), например, var step = 0; и добавить в обработчик её увеличение:
onclick = "step = step + 20; this.style['margin-left'] = step + 'px'"
|
Если циклически то так
а в варианте автора я вместо parseInt(this.style.left)
пишу this.offsetLeft -при нестатическом позиционировании