javascript - js中edit btn的错误操作
问题描述
我是新手,编辑有问题。如何更改当前块的元素?因为当你点击时,它是在一个块中编辑的。请分享有关如何解决此问题的代码。谢谢)
const editBtn = document.createElement('button');
editBtn.appendChild(document.createTextNode('Edit'));
editBtn.classList.add('board__edit');
editBtn.addEventListener('click', () => {
const items = document.querySelector('.board__stage-card');
if (editBtn.textContent == 'Edit') {
editBtn.textContent = 'Ok';
items.contentEditable = true;
items.focus();
} else {
editBtn.textContent = 'Edit';
items.contentEditable = false;
}
});
解决方案
推荐阅读
- jquery - 如何使用下拉框更改数据表中的数据
- r - Implementing operator
- javascript - Angular 6从谷歌地图中删除所有标记
- python - 预期的二维数组,但得到了标量数组
- java - Apache Camel 在使用石英调度程序调度 ftp 端点时抛出 java.lang.NullPointerException
- javascript - 如何在javascript中检测字符串是否包含阿姆哈拉语?
- python - 用户 'host'@'localhost' 的访问被拒绝(使用密码:YES)
- .htaccess - htaccess - 重定向 php 文件
- postgresql - 如何安全地重新索引 postgres 上的主键?
- xml - 不能在 Odoo 11 的菜单视图中覆盖“名称”属性?