нажатие на несколько кнопок по порядку
Здраствуйте уважаемые юзеры, я ничего не соображаю в 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, время: 22:06. |