Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   почему не работает функция (https://javascript.ru/forum/misc/43977-pochemu-ne-rabotaet-funkciya.html)

BETEPAH 29.12.2013 19:02

Цитата:

Сообщение от Терехов Станислав
а мне надо вывести rza(), чтобы вывести цикл.

А распечатать цикл вам не надо? Сохранить цикл на флешку и оставить внукам на память?
Циклы не выводятся, они выполняются. Циклично.
Напишите буквами то, что, по-вашему, должен вывести алерт.

Терехов Станислав 30.12.2013 09:33

всё спасибо всем я разобрался. в алерт должен быть прописан цикл, а функция выводит rza();
спасибо всем.

Терехов Станислав 30.12.2013 09:41

";" в кнопке для вывода функции можно не ставить.

Терехов Станислав 30.12.2013 10:42

BETEPAH,
вывести должна функция rza(), которая содержит цикл ghost.
в alert должен быть прописан ghost.
приведу код:

<script>
function rza() {
for (var ghost = 20; ghost <= 40; ghost++) {
alert(ghost);
}
}
</script>
<body>
<button onclick="rza()">Нажми меня</button>
</body>

Терехов Станислав 30.12.2013 11:13

Чтобы не открывать новой темы спрошу ещё почему не работает, раньше работало:
<script>
function rza() {
setTimeout("http://javascript.ru", 2000);
}
</script>
<br>
<br>
<button onclick="rza()"> Нажми меня</button>

Терехов Станислав 30.12.2013 12:06

хотелось бы добавить, что метод winow.open не нужен, т.е.
так не надо:
<script>
function rza() {
window.open("http://javascript.ru");
}
</script>
<br>
<br>
<button onclick="rza()"> Нажми меня</button>
нужен обязательно таймер, короче только был переход был через нужное время и чтобы не создавалось новое открывающееся окно, а переходило в том же окне.
Как это сделать?

Терехов Станислав 30.12.2013 12:08

т.е что window.open делает новое окно мне известно

Терехов Станислав 30.12.2013 12:25

так тоже не годится -
function rza() {
document.location.href="http://javascript.ru";
}
</script>
<button onclick="rza()">Нажми меня</button>

итак тоже -
function rza() {
window.location.href="http://javascript.ru";
}
</script>
<button onclick="rza()">Нажми меня</button>

Терехов Станислав 30.12.2013 12:26

кстати а какая разница между winow.location.href... и document.location.href.
ну документ понятно, что этот будет открывать, а window открывает тоже в этом окне.

Терехов Станислав 30.12.2013 12:29

разве, что window открывает в новом окне, только, если прописать open и вынести за скобки
window.open(location.href="http://javascript.ru");


Часовой пояс GMT +3, время: 14:51.