Skip to content

Commit

Permalink
fix 06-alert-prompt-confirm (#286)
Browse files Browse the repository at this point in the history
  • Loading branch information
Mouu9 authored Jan 24, 2022
1 parent 32371b7 commit 42f75b5
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions 1-js/02-first-steps/06-alert-prompt-confirm/article.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@

## alert

Ми вже бачили цю функцію. Вона показує повідомлення і чекає доки користувач не натисне кнопку "ОК".
Ми вже бачили цю функцію. Вона показує повідомлення та чекає, доки користувач не натисне кнопку "ОК".

Наприклад:

```js
alert("Привіт");
```

Міні-вікно з повідомленням називається *модальним вікном*. Слово "модальний" означає, що відвідувач не зможе взаємодіяти з іншою частиною сторінки, натискати інші кнопки тощо, доки не завершить операції з вікном. У цьому випадку -- поки він не натисне "OK".
Мінівікно з повідомленням називається *модальним вікном*. Слово "модальний" означає, що відвідувач не зможе взаємодіяти з іншою частиною сторінки, натискати інші кнопки тощо, доки не завершить операції з вікном. У цьому випадку -- поки він не натисне "OK".

## prompt

Expand All @@ -36,7 +36,7 @@ result = prompt(title, [default]);
Відвідувач може щось ввести у поле введення і натиснути ОК. Ми отримаємо введений текст в `result`. Однак, користувач може скасувати введення, натиснувши "Скасувати" або клавішу `key:Esc`. В цьому випадку `result` буде мати значення `null`.
Виклик `prompt` повертає текст з поля введення або `null`, якщо введення було скасовано.
Виклик `prompt` повертає текст із поля введення або `null`, якщо введення було скасовано.
Наприклад:
Expand All @@ -55,7 +55,7 @@ alert(`Вам ${age} років!`); // Вам 100 років!
let test = prompt("Test");
```

Отже, щоб модальні вікна `prompt` добре виглядали в IE, ми рекомендуємо завжди надавати другий аргумент:
Отже, щоб модальні вікна `prompt` мали добрий вигляд у IE, ми рекомендуємо завжди надавати другий аргумент:

```js run
let test = prompt("Test", ''); // <-- для IE
Expand Down Expand Up @@ -95,9 +95,9 @@ alert( isBoss ); // true, якщо натиснута OK
`confirm`
: показує повідомлення і чекає, коли користувач натисне "OK" або "Скасувати". Повертає `true` для ОК та `false` для "Скасувати"/`key:Esc`.
Всі ці методи є модальними: вони призупиняють виконання скриптів та не дозволяють відвідувачам взаємодіяти з рештою сторінки, поки вікно не буде закрите.
Усі ці методи є модальними: вони призупиняють виконання скриптів та не дають відвідувачам змогу взаємодіяти з рештою сторінки, поки вікно не буде закрите.
Існують два обмеження, пов'язані з усіма методами вище:
Є два обмеження, пов'язані з усіма методами вище:
1. Точне розташування модального вікна визначається браузером. Зазвичай це в центрі.
2. Точний вигляд вікна також залежить від браузера. Ми не можемо його змінити.
Expand Down

0 comments on commit 42f75b5

Please sign in to comment.