File "liste001.html"

Full Path: /home/analogde/www/Dev tableau/liste001.html
File size: 2.25 KB
MIME-type: text/html
Charset: utf-8

<!DOCTYPE html>
<html lang="fr">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Listes Dynamiques</title>
    <style>
        body {
            font-family: Arial, sans-serif;
            margin: 20px;
        }
        .list-container {
            width: 300px;
            height: calc(30 * 20px); /* 30 lignes de 20px chacune */
            overflow-y: auto;
            border: 1px solid #ccc;
            padding: 10px;
            border-radius: 4px;
        }
        .item-list {
            list-style-type: none;
            padding: 0;
            margin: 0;
        }
        .item-list li {
            padding: 8px;
            margin-bottom: 5px;
            background-color: #f0f0f0;
            border-radius: 4px;
        }
        .lists-container {
            display: flex;
            gap: 50px; /* Espacement de 50px entre les deux listes */
            margin-top: 20px;
        }
    </style>
</head>
<body>
    <h1>Ajouter des éléments à la liste 1</h1>
    <input type="text" id="item-input" placeholder="Entrez un élément">
    <button onclick="addItem()">Ajouter</button>

    <div class="lists-container">
        <div id="list-container-1" class="list-container">
            <ul id="item-list-1" class="item-list"></ul>
        </div>
        <div id="list-container-2" class="list-container">
            <ul id="item-list-2" class="item-list"></ul>
        </div>
    </div>

    <script>
        function addItem() {
            // Récupérer la valeur de l'input
            var input = document.getElementById('item-input');
            var itemText = input.value.trim();

            // Vérifier si l'input n'est pas vide
            if (itemText !== '') {
                // Créer un nouvel élément de liste pour la première liste
                var listItem1 = document.createElement('li');
                listItem1.textContent = itemText;

                // Ajouter l'élément à la première liste
                document.getElementById('item-list-1').appendChild(listItem1);

                // Vider l'input
                input.value = '';
            }
        }
    </script>
</body>
</html>