нажатие на несколько кнопок по порядку
Здраствуйте уважаемые юзеры, я ничего не соображаю в JS(а копаться нет времени), поэтому обращаюсь суда за помощью.:help:
Есть определённая страница, на которой размещены 3 кнопки(<button>)у них имеются только параметры value , при нажатии на одну, показывается вторая, а первая пропадает, при нажатии на вторую, показывается третья и вторая пропадает, и так по кругу(1-2-3-1-2-3-...). Нужно реализовать скриптик, который через определённое время автоматически нажимает по очереди на каждую кнопку по порядку и чтобы не останавливался.:) PS: скрипт я не на сайт буду загружать, а в оперу в пользовательские скрипты засовывать:) |
<style> div button { visibility: hidden; } </style> <div> <button>1</button> <button>2</button> <button>3</button> </div> <script> window.onload = function () { var div = document.body.children[0]; var elems = div.children; var len = elems.length; var n, m = 0; setInterval(function () { n = m - 1; if (n < 0) { n = len - 1; } elems[n].style.visibility = 'hidden'; elems[m].style.visibility = 'visible'; m++; if (m > len - 1) { m = 0; } }, 1000); } </script> |
bes,
ты не правильно понял, кнопки сами исчезают, а не скрипт их убирает, скрипт все-го лишь должен нажимать по очереди на каждую кнопку через определённое время |
Цитата:
Цитата:
в чём полезный эффект сей затеи? |
bes,
После входа на страницу скрипт ищет кнопку 1 и нажимет на неё, далее после полного обновленя страницы скрипт нажимает на кнопку2, страница обновляется, потом снова на кнопку1... и тп. Т.е. просто тупо нажимает по очереди на каждую кнопку. |
Часовой пояс GMT +3, время: 14:45. |