Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 07.02.2014, 19:03
Интересующийся
Отправить личное сообщение для usa-1500 Посмотреть профиль Найти все сообщения от usa-1500
 
Регистрация: 07.02.2014
Сообщений: 19

Диалоговые окна
Написал код, не работает. Подскажите, как исправить?

Код:
<!DOCTYPE HTML>
<html>
 <head>
  <meta charset="utf-8">
  <title>Тренировка</title>
 </head>
 <body>
<script type="text/javascript">
var s = "Как меня зовут?";
promt(s);
if(s=="Антон"){
confirm('Ты точно уверенна?')) {
	<div align="center">Так ты оказывается умничка, угадала!</div>
	} 
}else alert('Ты глубоко заблуждаешься!');

</script>
 </body>
</html>
Ответить с цитированием
  #2 (permalink)  
Старый 07.02.2014, 19:33
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Здравствуйте!

Судя по вашему сообщению, вы ну совсем не знаете javascript.

Освойте основы языка и вопрос отпадет сам, полностью или частично.
А с чем не справитесь - поможем.

На сайте javascript можно начать изучать с учебника, раздел Основы javascript.
Возможно, вам также понадобится HTML - учебник есть, например, здесь: http://ru.html.net/tutorials/html/

Задавайте конкретные вопросы по ходу дела.
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #3 (permalink)  
Старый 07.02.2014, 19:38
Интересующийся
Отправить личное сообщение для usa-1500 Посмотреть профиль Найти все сообщения от usa-1500
 
Регистрация: 07.02.2014
Сообщений: 19

Изменил на так, но все равно не работает.

Код:
<!DOCTYPE HTML>
<html>
 <head>
  <meta charset="utf-8">
  <title>Тренировка</title>
 </head>
 <body>
<script type="text/javascript">
var s = "Как меня зовут?";
var name="Антон";
prompt(s);
if(s==name){
confirm('Ты точно уверенна?')) {
	<div align="center">Так ты оказывается умничка, угадала!</div>
	} 
}else alert('Ты глубоко заблуждаешься!');

</script>
 </body>
</html>
Ответить с цитированием
  #4 (permalink)  
Старый 07.02.2014, 19:53
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Для вывода HTML используй хотоя бы document.write('bla bla')
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #5 (permalink)  
Старый 07.02.2014, 20:14
Интересующийся
Отправить личное сообщение для usa-1500 Посмотреть профиль Найти все сообщения от usa-1500
 
Регистрация: 07.02.2014
Сообщений: 19

Сделал так и тоже ничего не срабатывает

<!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>
Ответить с цитированием
  #6 (permalink)  
Старый 07.02.2014, 20:30
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Скобку лишнюю поставил. И после confirm непонять че.
Юзай редактор с подсветкой кода и подсказками. Также почаще открывай консоль ошибок F12 в браузере.
Онлайн редактор для JS: http://ace.c9.io/build/kitchen-sink.html
(выбери слева Document: JavaScript и пиши js код)
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #7 (permalink)  
Старый 08.02.2014, 02:10
Интересующийся
Отправить личное сообщение для usa-1500 Посмотреть профиль Найти все сообщения от usa-1500
 
Регистрация: 07.02.2014
Сообщений: 19

Вот так сработало.

<!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>


Хотелось бы чтобы выдавало диалоговое окно, с прикольной табличкой, своей, после подтверждения что уверен, оно делается обычными дивами, не в курсе?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не получается получить document открытого окна Dim@ Общие вопросы Javascript 1 20.05.2012 15:52
Помогите с настройкой лайтбокс окна obormot Элементы интерфейса 1 03.02.2012 16:14
Плавное открытие окна. Flashton Элементы интерфейса 3 20.10.2010 16:00
Диалоговые окна daron Общие вопросы Javascript 2 07.05.2010 12:29
Подскажите с queryui Диалоговые окна. vova_b jQuery 3 05.10.2009 11:44