Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Прекратить выполнение JavaScript.или что то типа End,goto,self.close

1.8K
19 декабря 2007 года
NextTime
217 / / 19.12.2007
дан скрипт:
<html>
<head>
<META HTTP-EQUIV="Content-Type" Content="text/html; Charset=Windows-1251">
<script language="JavaScript">
function funcconfirm()
{
if(confirm("Пoвтopим Игpy?"))
{
guessnum()
}

{
Что то
}
}
function rand()
{
now=new Date()
num=(now.getSeconds())%10
num=num+1
}
function guessnum()
{
guess=prompt("Yгaдaй, кaкoe?")
if (eval(guess) == num)
{
alert("Toчнo!!!")
rand()
funcconfirm()
}
if(eval(guess) > num)
{
alert("Cлишкoм мнoгo, жми eщe.")
}
if(eval(guess) < num)
{
alert("Cлишкoм мaлo, жми eщe.")
}
funcconfirm()
}

</script>
<body bgcolor="white" onLoad="rand(),guessnum()">
<h2>Я зaгaдaл чиcлo oт 1 дo 10</h2>
</body>
</html>
написан почти весь мною.
Где написано "что то" необходимо вставить что то, что остановит выполнение скрипта. Или переведет выполнение на строчку с </script>.это необходимо для того, чтобы когда пользователь нажимал Отмена(нет) продолжению игры, скрипт останавливался...пробовал всяко.Если кто перепишет скрипт по-другому, милости прошу выложить:)
1.8K
19 декабря 2007 года
Ghirik
260 / / 15.03.2007
В JavaScript нет операторов остановки, почитайте про события в JavaScript. Используйте поиск, напримет так: "javascript события пример"
И ещё, форматировать код лучше так:
[HTML]
<html>
<head>
<META HTTP-EQUIV="Content-Type" Content="text/html; Charset=Windows-1251">
<script language="JavaScript">

function funcconfirm() {
if(confirm("Пoвтopим Игpy?")) {
guessnum();
}
}

function rand() {
var now = new Date();
num = (now.getSeconds())%10;
num=num+1
}

function guessnum() {
guess = prompt("Yгaдaй, кaкoe?");
if (eval(guess) == num) {
alert("Toчнo!!!");
rand();
funcconfirm();
}
if(eval(guess) > num) {
alert("Cлишкoм мнoгo, жми eщe.");
}
if(eval(guess) < num) {
alert("Cлишкoм мaлo, жми eщe.");
}
funcconfirm();
}

function eventClick(but) {
but.style.backgroundColor = '#FF0000';
}

</script>
<body bgcolor="white" onLoad="rand(),guessnum()">
<h2>Я зaгaдaл чиcлo oт 1 дo 10</h2>
<input type="button" value="событие нажатия кнопки - onclick" name="b1" onclick="eventClick(this)">
</body>
</html>
[/HTML]
Я для наглядности добавил кнопочку в код.
В общем, Вы должны запускать нужные функции по определенным событиям, например событие нажатия кнопки приведет к запуску функции и т.д...
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог