javascript - 如何在单击时删除并在双击特定标签时删除
问题描述
我正在尽力做到这一点。请帮忙
当单击第一个数据时,列表中的最后一个数据是删除线和相同的删除我基本上尝试的是单击删除并双击删除被单击的相同数据
这是代码
let addButton = document.getElementById('add');
let displayData = document.getElementById('display');
let data = document.getElementById('txt');
addButton.addEventListener('click', () => {
para = document.createElement('p');
para.innerHTML = data.value;
para.classList.add('pStyle');
displayData.appendChild(para);
data.value = '';
para.addEventListener('click', () => {
para.style.textDecoration = 'line-through';
});
para.addEventListener('dblclick', () => {
displayData.removeChild(para);
});
console.log(para);
});
<div class="outer">
<div class="inner" id="display">
<h3>Todo List</h3>
<input type="text" id="txt" />
<button id="add">+</button>
</div>
</div>
解决方案
推荐阅读
- python - 如何获取redis中所有过期的key
- couchdb - 如何在 AWS 设置中将分类帐数据存储在某个持久存储位置
- python - Tello Edu 无人机:如何使用 Python 代码捕获图像
- android - 为什么 Firebase 电话身份验证再次为特定电话号码发送相同的代码
- ios - 线程 1:致命错误:在测试 cocoapod 时展开可选值时意外发现 nil
- autodesk-designautomation - 无法使用设计自动化 SDK 解析 appbundle 的 ID
- angular - 如何将枚举的键值从 web api 返回到角度 8
- javascript - 是否可以在 PLOP 中使用单个 templateFile 添加多个文件
- angular - TypeError: (0 , _slash(...).default) 不是函数
- gcc - 链接描述文件总是将变量解释为零?