JavaScript로 나만의 ToDo 앱을 만드세요!
3050 단어 htmlcsstutorialjavascript
코드는 다음과 같습니다.
HTML
<!DOCTYPE html>
<html>
<head>
<title>To Do List</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="https://kit.fontawesome.com/007b767ad0.js" crossorigin="anonymous"></script>
<style>
* {
margin: 0;
border: 0;
font-family: sans-serif;
}
h1 {
margin-top: 10px;
position: absolute;
color: blue;
font-size: 300%;
width: 100%;
text-align: center;
}
.inp {
position: absolute;
top: 13%;
left: 50%;
transform: translate(-50%, -13%);
width: 70%;
align-items: center;
}
input {
border: none;
border: 2px solid blue;
padding: 10px;
border-radius: 20px 0px 0px 20px;
outline: none;
border-right: none;
color: grey;
font-size: 20px;
width: 70%;
}
button {
background: none;
border: none;
width: 15%;
height: 20%;
border: 2px solid blue;
border-radius: 0px 20px 20px 0px;
outline: none;
padding: 10px;
font-size: 20px;
color: blue;
z-index: 9999px;
cursor: pointer;
transition: 0.5s;
}
button:hover {
background: blue;
color: white;
transition: 0.5s ease-in-out;
}
.to-dos {
position: absolute;
top: 26%;
left: 50%;
transform: translate(-50%, -50%);
color: grey;
font-size: 30px;
cursor: pointer;
}
</style>
</head>
<body>
<h1>iDo List</h1>
<div class="inp">
<input id="inputField" type="text" placeholder="I want to do..."><button id="addToDo"><i class="fas fa-plus"></i></button>
</div>
<div class="to-dos" id="toDoContainer">
</div>
<script>
let addToDoButton = document.getElementById('addToDo');
let toDoContainer = document.getElementById('toDoContainer');
let inputField = document.getElementById('inputField');
addToDoButton.addEventListener('click', function(){
var paragraph = document.createElement('p');
paragraph.classList.add('paragraph-styling');
paragraph.innerText = inputField.value;
toDoContainer.appendChild(paragraph);
inputField.value = '';
paragraph.addEventListener('click', function() {
paragraph.style.textDecoration = 'line-through';
})
paragraph.addEventListener('dblclick', function() {
toDoContainer.removeChild(paragraph);
})
})
</script>
</body>
</html>
Reference
이 문제에 관하여(JavaScript로 나만의 ToDo 앱을 만드세요!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/cristoferk/make-your-own-todo-app-with-javascript-9pc텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)