Уроки JavaScript | Урок №8 - Методы alert, confirm, prompt

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 พ.ย. 2024
  • Наконец мы приступаем к трем интересным методам в языке JavaScript, а именно к методам alert(), confirm(), prompt(). Эти методы уже могут взаимодействовать с пользователем, показывая какую-нибудь информацию ему.
    ✔ Основной сайт: itproger.com/
    ✔ -------------
    Группа Вк - prog_life
    Группа FaceBook - goo.gl/XW0aaP
    Я в Google+ - goo.gl/Tqt9W0
    Страничка Twitter - / goshadudar
    Страничка Вк - codi999
    ✔ Начните зарабатывать на TH-cam - join.air.io/mon...
    ✔ Видео по заработку на TH-cam - goo.gl/RLPXV8
    Помощь в развитии канала.
    Яндекс Деньги: 410014343706921
    Кошельки WebMoney:
    Доллар: Z331064341236
    Гривна: U386388718252
    Рубль: R214610220703

ความคิดเห็น • 94

  • @ВладимирГоловач-у9т
    @ВладимирГоловач-у9т 6 ปีที่แล้ว +12

    НАКОНЕЦ ТО ЧТО-ТО ИНТЕРЕСНОЕ.
    А то пока смотрел первые семь уроков (я понимаю, что без них нельзя, но все же) чувствовал себя студентом на паре, которому так и норовит положить голову на руки и заснуть

    • @pr0va1der
      @pr0va1der 4 ปีที่แล้ว

      я лишь запоминал синтаксис

  • @Gubba-hz8uz
    @Gubba-hz8uz 6 ปีที่แล้ว +19

    5:30 "Давайте что - нибудь поинтереснее" - Вводит свое имя

  • @takeiteasy8490
    @takeiteasy8490 7 ปีที่แล้ว +7

    Спасибо тебе за то, что ты делаешь.

  • @Arthur_Starovoyt
    @Arthur_Starovoyt 3 ปีที่แล้ว +1

    круто мужик, кратко, логично и наполненно смыслом! спасибо

  • @ХудожникНастоящий
    @ХудожникНастоящий 6 ปีที่แล้ว +45

    Чет заигрался я с этими методами)) Для фанатов Морровинда:
    if(confirm("Поговорить с Джиубом?")) {
    var person = prompt("Эй, проснись! Ну ты и соня. Тебя даже вчерашний шторм не разбудил. Как тебя зовут?");
    alert("Привет, " + person + ". Говорят, мы уже приплыли в Морровинд. Нас выпустят, это точно!");
    } else {
    document.write("Дальше вы не пройдете, пока не получите бумаги!");
    }

    • @alexandroliinuk8553
      @alexandroliinuk8553 5 ปีที่แล้ว +3

      alert("Тихо , стражник идет!")

    • @hustlehustles9379
      @hustlehustles9379 5 ปีที่แล้ว

      Автолайк за Морровинд

    • @VladBogdan
      @VladBogdan 5 ปีที่แล้ว

      @@lek_alpan6214 я просто объявил не в начале (как у гоши персону) а как тут, рядом с промт, и всё сработало

    • @SIDIMVSIZO
      @SIDIMVSIZO 5 ปีที่แล้ว

      спасибо, и ностальгнула и поржала)

  • @hovesp7107
    @hovesp7107 5 ปีที่แล้ว +1

    Гоша бро ты лучший)) спасибо за бесценные видосы))

  • @РоманИванов-й8м7ъ
    @РоманИванов-й8м7ъ 8 ปีที่แล้ว +25

    А что про prompt() не сказал, что когда prompt("What is your name?", "Roma");
    Второе слово будет написано в поле ввода?

  • @abdulloilhomov9988
    @abdulloilhomov9988 4 ปีที่แล้ว

    Это был самый интересный урок из всех до этого)

  • @dmitry_beresten
    @dmitry_beresten 2 ปีที่แล้ว

    Супер! Дякую за урок)

  • @VladimirShlyonskii
    @VladimirShlyonskii 7 ปีที่แล้ว +55

    Лайк если досмотрел до 8го урока! :)

    • @gutmalshiks
      @gutmalshiks 6 ปีที่แล้ว +1

      все 25 если чо)

    • @reginmozel8058
      @reginmozel8058 6 ปีที่แล้ว +8

      лайк если чейчас дышишь лайк если ты человек

    • @kislball
      @kislball 5 ปีที่แล้ว

      @@reginmozel8058 лайк если я и Regin Mozel дауны!

  • @АрсенийВолков-ш2я
    @АрсенийВолков-ш2я 8 ปีที่แล้ว +2

    Все отлично, спасибо большое!

  • @Ilia_Ivanov
    @Ilia_Ivanov 8 ปีที่แล้ว +2

    Теперь и я так умею) :
    code:
    while(!confirm("Download this virus, please!")) alert("Think again!");
    var clientName = prompt("What's your name?");
    alert("Hello, " + clientName + "! Downloading was started!");

    • @Kl-hk4lw
      @Kl-hk4lw 8 ปีที่แล้ว

      code: - это что?)

    • @Ilia_Ivanov
      @Ilia_Ivanov 8 ปีที่แล้ว

      Это когда на сайт заходишь, и алерты выйти не дают пока не согласишься

  • @андрейдраконов-я3к
    @андрейдраконов-я3к 3 ปีที่แล้ว

    ох ну наконец то что то полезное

  • @nero6818
    @nero6818 5 ปีที่แล้ว

    var info = prompt("Привет, Как дела?");
    document.write('Это хорошо когда' + info);

  • @pro100miner
    @pro100miner 7 ปีที่แล้ว +6

    Вот рабочий код:
    var person;
    if(confirm("Are you sure")){
    person = prompt("Привет, как тебя зовут?");
    alert("Привет " + person);
    }
    else {
    aler("person not sure");
    }

    • @NightWooooolf
      @NightWooooolf 7 ปีที่แล้ว

      только alert, а не aler

    • @victorg6350
      @victorg6350 6 ปีที่แล้ว

      Спасибо! От души. Действительно рабочий скрипт.

  • @loki5282
    @loki5282 5 ปีที่แล้ว +1

    var имя;
    var возраст;
    if(confirm("Добро пожаловать на мой тест-драйв!")) {
    имя = prompt("Как мне к вам обращаться?");
    alert(имя + " , у вас прекрасное имя.");
    возраст = prompt("А сколько вам лет, " + имя + " ?");
    alert("Дальше думать лень, но можно сделать офигенный квест");
    } else
    alert("До свидания, незнакомец");

    • @kislball
      @kislball 5 ปีที่แล้ว

      Чел нах ты юзал переменные на русском?

  • @RubySirius
    @RubySirius 8 ปีที่แล้ว +69

    на 480р код виден не чётко, на 720р пилить

    • @alexshemchuk7161
      @alexshemchuk7161 8 ปีที่แล้ว

      +SmartEnd present +

    • @Kl-hk4lw
      @Kl-hk4lw 8 ปีที่แล้ว +1

      У вас разрешение экрана высокое скорее всего, типо 2к или хотя бы full hd

    • @Kl-hk4lw
      @Kl-hk4lw 8 ปีที่แล้ว

      SmartEnd present Ну так конечно. Там каждый пиксель видно. Смотри в 144P и поймешь какого нам

    • @ЛесСлендера-е1д
      @ЛесСлендера-е1д 7 ปีที่แล้ว

      Может 360?))00

  • @ipasenko
    @ipasenko 9 ปีที่แล้ว +1

    alert - это "осторожно", "опасность", "угроза". Просто ясность вношу. Warning - "внимание"

  • @DmitryDolganov
    @DmitryDolganov 4 ปีที่แล้ว

    Спасибо!

  • @andriidiachuk9280
    @andriidiachuk9280 8 ปีที่แล้ว +15

    где 720р?

  • @План-ц7п
    @План-ц7п 7 ปีที่แล้ว +5

    этот урок порадовал а то предыдущие скучные(

  • @ЕвлампийИшаков
    @ЕвлампийИшаков 7 ปีที่แล้ว +1

    Вполне неплохо для чайников и не только.

  • @9ninemelly
    @9ninemelly 6 ปีที่แล้ว

    спасибо большое

  • @johannnordwald6249
    @johannnordwald6249 9 ปีที่แล้ว +1

    В случае с вводом имени нельзя добиться вызова алерта "person not sure".
    Если в поле для ввода нэйма нажать "отмена", переменной person будет присвоено значение null и на экран будет выведено "Hello, null"

    • @user-ly8zr4zy3x
      @user-ly8zr4zy3x 5 ปีที่แล้ว +1

      вообще, можно написать:
      if(person == null) {
      alert("person isn't sure");
      }

    • @user-ly8zr4zy3x
      @user-ly8zr4zy3x 5 ปีที่แล้ว +1

      ой, не увидела, что это было написано 3 года назад .д

    • @vadimt9862
      @vadimt9862 5 ปีที่แล้ว

      @@user-ly8zr4zy3x где именно написать ? можно весь код

    • @SNSDfOu
      @SNSDfOu ปีที่แล้ว

      @@user-ly8zr4zy3x твое было написано 3 года назад

  • @_willhorn_4948
    @_willhorn_4948 5 ปีที่แล้ว

    ТОП

  • @skyp1nus
    @skyp1nus 6 ปีที่แล้ว

    Что за шрифт вы используйте?

  • @greenking4504
    @greenking4504 3 ปีที่แล้ว

    Вопрос:если мне надо чтобы в prompt человек нажал отмена и ему вывелось что-то,то использовать условия?

  • @fluxring4826
    @fluxring4826 6 ปีที่แล้ว

    Как изобразить проверку confirm через кнопку ?
    Просто:
    Там где $_POST['submit'] submit меняете на имя кнопки.
    Когда вы нажмете на кнопку вас спросит о подтвержлении.
    Если вы согласитесь ван напишут про это на экран, иначе ничего не будет.
    Хотя куму это надо...

  • @AntonZheleznyak
    @AntonZheleznyak 9 ปีที่แล้ว +1

    В методе promt, ничего не сказано про alt(альтернативный или предложеный по умолчанию текст), думаю это не правильно, довольно важный момент, не премите за критику))

  • @АудиоБиблиотека-р8ц
    @АудиоБиблиотека-р8ц 4 ปีที่แล้ว

    кому надо var person;
    //alert("Hello, " + person);
    if(confirm("Are you sure?")) {
    person = prompt("Hi, whats your name?", )
    alert("Hello," + person);
    } else
    alert("Person not sure");

  • @tproduction7761
    @tproduction7761 3 ปีที่แล้ว

    Confirm (конфём)

  • @НеПаваротти
    @НеПаваротти 4 ปีที่แล้ว

    Подскажите, пожалуйста, почему в Яндексе код не работает?
    var person;
    if(confirn("Are you sure?")) {
    person = prompt("Hi, what`s your name?");
    alert("Hello," + person);
    }
    else{
    alert("Person not sure");
    }

  • @samatmarat7120
    @samatmarat7120 7 ปีที่แล้ว

    что допольнительно требуется для этого

  • @crawstein
    @crawstein 5 ปีที่แล้ว +1

    var person;
    if(confirm("Zaiti v hatu?")){
    person = prompt("Predstavsya, lisiy.","")
    if(person == "Vor v zakone"){
    alert("Prohodi, ne zaderjivaysya.")
    }
    else{
    alert("Mesto u parashi svobodno.");
    }
    }
    else{
    alert("Uebivay.");
    }

  • @Андрюха-ц3е
    @Андрюха-ц3е 7 ปีที่แล้ว +1

    Да пох на 720р, достаточно просто прибавить масштаб редактора до 125% или до 150% и все)

  • @cappucc
    @cappucc 4 ปีที่แล้ว

    Я пишу в Саблайм Текст 3 и у меня не отображаются джаваскрипт элементы, помогите

  • @vadimt9862
    @vadimt9862 5 ปีที่แล้ว

    Почему когда открывается поле для ввода и нажимаешь отмена, пишется hello null

  • @PoltavaParkour
    @PoltavaParkour 5 ปีที่แล้ว

    Почему когда я вывожу через
    var a=3;
    var b=5;
    alert (a+b); выводит 35 а не 8? и как сделать что бы выводило 8 и почему так?

    • @crawstein
      @crawstein 5 ปีที่แล้ว

      var a=3;
      var b=5;
      alert(a+b);
      Выводит 8. Возможно ты допустил ошибку в синтаксисе, из-за чего выводились переменные как текст, без мат. операции над ними.

  • @greenmeteor4162
    @greenmeteor4162 6 ปีที่แล้ว +2

    var refresh = true;
    do {
    var login;
    var existing_login = ("Admin007");
    var pass;
    var true_pass = ("Jamesbond123");
    if(confirm("Do you want to Log In?")) {
    login = prompt("Please enter your login");
    if (login == existing_login) {
    pass = prompt("Please enter your password");
    if (pass == true_pass) {
    alert("Access granted. Welcome back Agent 007");
    }
    else {
    alert("Password is incorrect. Please try again.")
    }
    }
    else {
    alert("This login doesn't exist in our system");
    }
    }
    } while(refresh = true);

  • @Роза-д3т8и
    @Роза-д3т8и 4 ปีที่แล้ว

    Лайк кто front-end разработчик

  • @Anti-zasor
    @Anti-zasor 5 ปีที่แล้ว +2

    Разницы же нет что прошло почти 4 года? ))))))))))))))))

    • @iskradev
      @iskradev 5 ปีที่แล้ว

      Нет

    • @yendefr4139
      @yendefr4139 5 ปีที่แล้ว +1

      Разве что только в том, что теперь можно писать не , а просто . Это гораздо проще)

    • @asphaltextrime6005
      @asphaltextrime6005 4 ปีที่แล้ว +1

      @@yendefr4139 это да потому-что javaScript уже так прилип к браузерам что теперь можно писать без type text и т.д

  • @galexg6
    @galexg6 8 ปีที่แล้ว

    у меня alert и prompt не выделяются например как var или for,почему?

  • @gladiatorterminator
    @gladiatorterminator 4 ปีที่แล้ว

    Всё круто, но как можно убрать или поменять надпись ВОТ ТАКИМИ ВОТ ОГРОМНЫМИ ЖИРНЫМИ БУКВАМИ "ОПОВЕЩЕНИЕ JAVASCRIPT", потому как внимание фокусируется именно на неё, а не на текст под ней?

  • @Degfer
    @Degfer 7 ปีที่แล้ว +2

    Помогите! После установки nw.js, node.js и npm не работает команда alert(), выскакивает ошибка! Помогите как это исправить пожалуйста! Заранее спасибо!

  • @samatmarat7120
    @samatmarat7120 7 ปีที่แล้ว +1

    у меня функции alert confirm не работают
    код проанализировал ощибок не нашел

  • @higiro9333
    @higiro9333 6 ปีที่แล้ว

    Как убрать надпись "Оповещение JavaScript"?

    • @bigsasiska3921
      @bigsasiska3921 5 ปีที่แล้ว +1

      поставить винду

  • @r.r.r8310
    @r.r.r8310 7 ปีที่แล้ว

    В чем проблема?
    Изучаем JavaScript
    var person;
    If(confirn("are you sure?")) {
    person = prompt("hi,wat's you name");
    alert("hello," + person);
    } else
    alert("person not sure");

    • @odikkor5438
      @odikkor5438 7 ปีที่แล้ว +2

      не confirN а confirM и if - с маленькой

    • @kennymorkovka2012
      @kennymorkovka2012 7 ปีที่แล้ว +3

      и body вместо head

    • @АртёмАртёмов-ц8ъ
      @АртёмАртёмов-ц8ъ 7 ปีที่แล้ว +2

      Tv Live
      еще
      У тебя вместо бэкслеша (/) точка стоит

  • @charlesbaudelaire7454
    @charlesbaudelaire7454 7 ปีที่แล้ว

    Люди, помогите мне пожалуйста. Мне вроде нравится программирование, иногда я с увлечением занимаюсь, смотрю уроки, а иногда могу целыми днями ничего не делать, так вот я не могу понять это мое или нет?

    • @darkcrafter9248
      @darkcrafter9248 7 ปีที่แล้ว

      Вот мне программирование сложно доётся, но я могу усвоить.
      Прото наверное ты не внимательно смотришь. (Или тебе это не дано).
      Сколько тебе лет?

    • @charlesbaudelaire7454
      @charlesbaudelaire7454 7 ปีที่แล้ว

      мне 18

    • @darkcrafter9248
      @darkcrafter9248 7 ปีที่แล้ว

      Значит одно из 2-х, или это не твоё, или ты не внимательно смотришь.

    • @patmosdmanna
      @patmosdmanna 6 ปีที่แล้ว

      А ты создай такой сайт штоб людям было интересно смотреть твой сайт или интернет магазин а также ты можешь назначить в HTML код которы может помоч дебе если ты хочешь чтобы твой сайт смотрели множенственно людей он пишется в head и пишется так можно сделоть сколько душе угодна.

  • @vladimirgritskevich2997
    @vladimirgritskevich2997 3 ปีที่แล้ว

    почему такое ужасное качество?!

  • @samatmarat7120
    @samatmarat7120 7 ปีที่แล้ว

    var person = "John"; if(confirm("Are you sure")){
    alert("HEllo " + person);
    else
    aler("person not sure");
    }

  • @НазарийФедченко-э5м
    @НазарийФедченко-э5м 8 ปีที่แล้ว

    вам надо вести уроки под фоновую музыку - eminem-a! Will krytyak

    • @Kl-hk4lw
      @Kl-hk4lw 8 ปีที่แล้ว

      Ага, ты бы еще рок предложил...

  • @iuriinev6401
    @iuriinev6401 4 ปีที่แล้ว

    else не працює (

  • @limitless8079
    @limitless8079 8 ปีที่แล้ว +1

    Запинок в речи много

    • @umarisrailov9811
      @umarisrailov9811 8 ปีที่แล้ว +2

      Именно потому что он не торопится - приходится смотреть его видео со скоростью воспроизведения 1.5 - 2...

  • @hammidH
    @hammidH 5 ปีที่แล้ว +1

    480??? ты издеваешься ????????