Skip to content

akmj3011/-10-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

<title>To-Do List</title> <style> body { font-family: Arial, sans-serif; }

.container { max-width: 600px; margin: 0 auto; padding: 20px; background-color: #f9f9f9; border-radius: 5px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); }

h2 { text-align: center; margin-bottom: 20px; }

.todo { margin-bottom: 20px; }

.todo label { display: block; margin-bottom: 10px; }

.todo input[type="text"] { width: calc(100% - 20px); padding: 10px; border: 1px solid #ddd; border-radius: 5px; margin-bottom: 10px; }

.todo select { padding: 10px; border: 1px solid #ddd; border-radius: 5px; margin-bottom: 10px; }

.todo button { padding: 10px 20px; border: none; border-radius: 5px; background-color: #007bff; color: #fff; cursor: pointer; }

.list { list-style-type: none; padding: 0; }

.list li { padding: 10px; border-bottom: 1px solid #ddd; }

.list li.completed { text-decoration: line-through; color: #888; }

.list li button { padding: 5px 10px; border: none; border-radius: 5px; background-color: #007bff; color: #fff; cursor: pointer; margin-left: 10px; } </style>

To-Do List

전체 할 일

    완료된 할 일

      미완료된 할 일

        우선순위: 낮음 보통 높음 아주 높음
        할 일: 추가하기
        <script> let tasks = []; function renderList() { const allList = document.getElementById('allList'); const completedList = document.getElementById('completedList'); const uncompletedList = document.getElementById('uncompletedList'); allList.innerHTML = ''; completedList.innerHTML = ''; uncompletedList.innerHTML = ''; tasks.forEach((task, index) => { const listItem = document.createElement('li'); listItem.textContent = `${index + 1}. [${task.priority}] ${task.content}`; if (task.completed) { listItem.classList.add('completed'); completedList.appendChild(listItem); } else { uncompletedList.appendChild(listItem); } const toggleButton = document.createElement('button'); toggleButton.textContent = task.completed ? '미해결' : '해결'; toggleButton.addEventListener('click', () => { tasks[index].completed = !tasks[index].completed; renderList(); }); listItem.appendChild(toggleButton); }); } function addTask() { const priority = document.getElementById('priority').value; const content = document.getElementById('task').value

        About

        No description, website, or topics provided.

        Resources

        Stars

        Watchers

        Forks

        Releases

        No releases published

        Packages

        No packages published