#1
Дан ol и кнопка:

click me

Сделайте так, чтобы по клику на кнопку в конец списка добавлялся li с текстом "скоро сессия"
#2
Дан пустой ul. Запустите цикл, который вставит в него 11 тегов li. Сделайте так, чтобы текстом каждой li был ее порядковый номер.

MariyaMirnaya MariyaMirnaya    3   04.12.2021 07:00    8

Ответы
алина3717 алина3717  22.01.2024 15:17
Хорошо, давайте решим данные задачи шаг за шагом:

#1:
Для решения первой задачи нам понадобится использовать JavaScript. Вот подробное решение:

1. Создайте кнопку с помощью HTML-тега
```

2. Добавьте к списку
    уникальный идентификатор (ID) для обращения к нему с помощью JavaScript. Например, я назову его "list".

    ```html

      ```

      3. В JavaScript найдите кнопку и список по их ID с помощью метода getElementById. Назначьте каждый элемент соответствующей переменной.

      ```javascript
      var addButton = document.getElementById("addButton");
      var list = document.getElementById("list");
      ```

      4. Создайте функцию, которая будет вызываться при клике на кнопку. Внутри этой функции будем создавать новый элемент
    1. и добавлять его в конец списка
        .

        ```javascript
        addButton.onclick = function() {
        // Создаем новый элемент

      1. var newItem = document.createElement("li");
        // Устанавливаем текст нового элемента

      2. newItem.innerText = "скоро сессия";
        // Добавляем новый элемент
      3. в конец списка

          list.appendChild(newItem);
          }
          ```

          Теперь, когда вы нажимаете кнопку "click me", в конец списка добавляется новый элемент
        1. с текстом "скоро сессия".

          #2:
          Для решения второй задачи также понадобится использовать JavaScript. Вот пошаговое решение:

          1. Создайте пустой элемент списка
            без каких-либо элементов.

            ```html

              ```

              2. В JavaScript найдите список по его ID с помощью метода getElementById и назначьте его переменной.

              ```javascript
              var list = document.getElementById("list");
              ```

              3. Создайте цикл for, который будет выполняться 11 раз.

              ```javascript
              for (var i = 1; i <= 11; i++) {
              // Внутри цикла создаем новый элемент

            • var newItem = document.createElement("li");
              // Устанавливаем текст нового элемента
            • равным порядковому номеру
              newItem.innerText = i;
              // Добавляем новый элемент
            • в список

                list.appendChild(newItem);
                }
                ```

                Теперь, когда скрипт выполняется, в список
                  будет добавлено 11 элементов
                • с их порядковыми номерами от 1 до 11.

                  Надеюсь, что данное подробное решение поможет вам понять основы работы с JavaScript и решить данные задачи с минимальными трудностями.
      ПОКАЗАТЬ ОТВЕТЫ
      Другие вопросы по теме Информатика