Диалоговые окна
Написал код, не работает. Подскажите, как исправить?
Код:
<!DOCTYPE HTML> |
Здравствуйте!
Судя по вашему сообщению, вы ну совсем не знаете javascript. Освойте основы языка и вопрос отпадет сам, полностью или частично. А с чем не справитесь - поможем. На сайте javascript можно начать изучать с учебника, раздел Основы javascript. Возможно, вам также понадобится HTML - учебник есть, например, здесь: http://ru.html.net/tutorials/html/ Задавайте конкретные вопросы по ходу дела. |
Изменил на так, но все равно не работает.
Код:
<!DOCTYPE HTML> |
Для вывода HTML используй хотоя бы document.write('bla bla')
|
Сделал так и тоже ничего не срабатывает :cray:
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Тренировка</title>
</head>
<body>
<script type="text/javascript">
var s = "Как меня зовут?";
prompt(s);
if(s=="Антон"){
confirm('Ты точно уверенна?')) {
document.write('Так ты оказывается умничка, угадала!');
}
}else alert('Ты глубоко заблуждаешься!');
</script>
</body>
</html>
|
Скобку лишнюю поставил. И после confirm непонять че.
Юзай редактор с подсветкой кода и подсказками. Также почаще открывай консоль ошибок F12 в браузере. Онлайн редактор для JS: http://ace.c9.io/build/kitchen-sink.html (выбери слева Document: JavaScript и пиши js код) |
Вот так сработало.
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Тренировка</title>
</head>
<body>
<script type="text/javascript">
var s = "Антон";
var name = prompt("Как меня зовут?");
if(s == name){
var b = confirm('Ты точно уверен?');
if(b)
document.write('<div align="center">Так ты оказывается умничка, угадал!</div>');
else
alert('Ты глубоко заблуждаешься!');
}
else alert('Ты глубоко заблуждаешься!');
</script>
</body>
</html>
Хотелось бы чтобы выдавало диалоговое окно, с прикольной табличкой, своей, после подтверждения что уверен, оно делается обычными дивами, не в курсе? |
| Часовой пояс GMT +3, время: 07:15. |