首页 > 解决方案 > 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;
  }

});

标签: javascript

解决方案


推荐阅读