Skip to content

Commit e3d66c2

Browse files
committed
мелкие правки и перевод части задания
1 parent de3044b commit e3d66c2

File tree

5 files changed

+17
-17
lines changed

5 files changed

+17
-17
lines changed

2-ui/4-forms-controls/4-forms-submit/1-modal-dialog/solution.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
}
1414
```
1515

16-
Так как он перекрывает вообще всё, все клики будет именно по этому `<div>`.
16+
Так как он перекрывает вообще всё, все клики будут именно по этому `<div>`.
1717

1818
Также возможно предотвратить прокрутку страницы, установив `body.style.overflowY='hidden'`.
1919

20-
Форма должна быть не внутри `<div>`, а после него, чтобы не унаследовала полупрозрачность (`opacity`).
20+
Форма должна быть не внутри `<div>`, а после него, чтобы она не унаследовала полупрозрачность (`opacity`).

2-ui/4-forms-controls/4-forms-submit/1-modal-dialog/solution.view/index.html

+9-9
Original file line numberDiff line numberDiff line change
@@ -8,28 +8,28 @@
88

99
<body style="height:3000px">
1010

11-
<h2>Click the button below</h2>
11+
<h2>Кликните на кнопку ниже</h2>
1212

13-
<input type="button" value="Click to show the form" id="show-button">
13+
<input type="button" value="Кликните, чтобы увидеть форму" id="show-button">
1414

1515

1616
<div id="prompt-form-container">
1717
<form id="prompt-form">
1818
<div id="prompt-message"></div>
1919
<input name="text" type="text">
2020
<input type="submit" value="Ok">
21-
<input type="button" name="cancel" value="Cancel">
21+
<input type="button" name="cancel" value="Отмена">
2222
</form>
2323
</div>
2424

2525
<script>
26-
// Show a half-transparent DIV to "shadow" the page
27-
// (the form is not inside, but near it, because it shouldn't be half-transparent)
26+
// Показать полупрозрачный DIV, чтобы затенить страницу
27+
// (форма располагается не внутри него, а рядом, потому что она не должна быть полупрозрачной)
2828
function showCover() {
2929
let coverDiv = document.createElement('div');
3030
coverDiv.id = 'cover-div';
3131

32-
// make the page unscrollable while the modal form is open
32+
// убираем возможность прокрутки страницы во время показа модального окна с формой
3333
document.body.style.overflowY = 'hidden';
3434

3535
document.body.append(coverDiv);
@@ -56,7 +56,7 @@ <h2>Click the button below</h2>
5656

5757
form.onsubmit = function() {
5858
let value = form.text.value;
59-
if (value == '') return false; // ignore empty submit
59+
if (value == '') return false; // игнорируем отправку пустой формы
6060

6161
complete(value);
6262
return false;
@@ -94,8 +94,8 @@ <h2>Click the button below</h2>
9494
}
9595

9696
document.getElementById('show-button').onclick = function() {
97-
showPrompt("Enter something<br>...smart :)", function(value) {
98-
alert("You entered: " + value);
97+
showPrompt("Введите что-нибудь<br>...умное :)", function(value) {
98+
alert("Вы ввели: " + value);
9999
});
100100
};
101101
</script>

2-ui/4-forms-controls/4-forms-submit/1-modal-dialog/source.view/index.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@
1111

1212
<div id="prompt-form-container">
1313
<form id="prompt-form">
14-
<div id="prompt-message">Enter something...
15-
<br>Please..</div>
14+
<div id="prompt-message">Введите что-нибудь...
15+
<br>Пожалуйста..</div>
1616
<input name="text" type="text">
1717
<input type="submit" value="Ok">
18-
<input type="button" name="cancel" value="Cancel">
18+
<input type="button" name="cancel" value="Отмена">
1919
</form>
2020
</div>
2121

2-ui/4-forms-controls/4-forms-submit/1-modal-dialog/task.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ showPrompt("Введите что-нибудь<br>...умное :)", function(va
2626
});
2727
```
2828

29-
Демо в фрейме:
29+
Демо во фрейме:
3030

3131
[iframe src="solution" height=160 border=1]
3232

2-ui/4-forms-controls/index.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
# Forms, controls
1+
# Формы, элементы управления
22

3-
Special properties and events for forms `<form>` and controls: `<input>`, `<select>` and other.
3+
Особые свойства, методы и события для работы с формами `<form>` и элементами ввода: `<input>`, `<select>` и другими.

0 commit comments

Comments
 (0)