Показать сообщение отдельно
  #2 (permalink)  
Старый 08.11.2022, 16:14
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075

Jellockz,
<!DOCTYPE html>
<html>
<head>
    <title>Untitled</title>
    <meta charset="utf-8">
    <style type="text/css">
        .wrapper {
            counter-reset: num 0;
        }
        .wrapper .wrapper_text:before {
            counter-increment: num;
            content: counter(num)'. ';
        }
    </style>
    <script>
        document.addEventListener("DOMContentLoaded", function() {
            let button = document.querySelector(".add_1-button"),
                div = document.querySelector(".wrapper"),
                input = document.querySelector(".add_1-input");
            button.addEventListener("click", function() {
                let txt = input.value.trim();
                if (txt) {
                    let [a, ...b] = txt;
                    txt = a.toUpperCase() + b.join("").toLowerCase();
                    div.insertAdjacentHTML("beforeend", `<p class="wrapper_text">${txt}</p>`);
                };
                input.value = "";
            })
        })
    </script>
</head>
<body>
    <div class="wrapper">
        <p class="wrapper_text">Двойной обод</p>
        <p class="wrapper_text">Колеса диаметром 26 дюймов</p>
        <p class="wrapper_text">Алюминиевый сплав</p>
        <p class="wrapper_text">Покрышки 26х1,95"</p>
    </div>
    <div class="add_1">
        <h1 class="add_1-title">Добавить характеристику</h1>
        <input type="text" class="add_1-input">
        <button class="add_1-button">Добавить</button>
    </div>
</body>
</html>
Ответить с цитированием