Skip to content

Commit 2e54aae

Browse files
authored
Form properties and methods (#309)
* Form properties and methods * Form properties and methods
1 parent adcd33e commit 2e54aae

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

2-ui/4-forms-controls/1-form-elements/article.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ alert(ageElems[0]); // [object HTMLInputElement]
5959

6060
Ці властивості навігації не залежать від структури тегів в середині форми. Усі елементи керування, незалежно від того, наскільки глибоко вони розташовані у формі, доступні в колекції `form.elements`.
6161

62+
6263
````smart header="Елементи `<fieldset>` як \"підформи\""
6364
Форма може містити всередині один або кілька елементів `<fieldset>`. Вони також мають властивість `elements`, яка містить колекцію елементів керування всередині них.
6465

@@ -119,6 +120,7 @@ alert(ageElems[0]); // [object HTMLInputElement]
119120
```
120121
121122
Однак це зазвичай не проблема, оскільки ми рідко змінюємо імена елементів форми.
123+
122124
````
123125

124126
## Зворотне посилання: element.form
@@ -158,8 +160,8 @@ alert(ageElems[0]); // [object HTMLInputElement]
158160
Ось так:
159161

160162
```js
161-
input.value = "New value";
162-
textarea.value = "New text";
163+
input.value = "Нове значення";
164+
textarea.value = "Новий текст";
163165

164166
input.checked = true; // для чекбокса або перемикача (radio button)
165167
```
@@ -249,14 +251,14 @@ option = new Option(text, value, defaultSelected, selected);
249251
Ось, наприклад, створення нової "невибраної" опції:
250252

251253
```js
252-
let option = new Option("Text", "value");
253-
// створює <option value="value">Text</option>
254+
let option = new Option("Текст", "value");
255+
// створює <option value="value">Текст</option>
254256
```
255257

256258
Та сама опція, але обрана:
257259

258260
```js
259-
let option = new Option("Text", "value", true, true);
261+
let option = new Option("Текст", "value", true, true);
260262
```
261263

262264
Елементи `<option>` мають такі властивості:

0 commit comments

Comments
 (0)