首页 > 解决方案 > 覆盖元素的id

问题描述

我有一个由 JS 函数创建的 span 元素,并希望id在单击时更改它。我正在尝试这个: card.setAttribute("onclick","startTurn();this.id='#a1c'");

我想要它,以便在单击跨度时执行一个函数并且id应该设置为#a1c,并且跨度的前一个id被覆盖。当我点击跨度时,它似乎失去了以前的id,但没有得到新的。有什么理由吗?

标签: javascripthtml

解决方案


从 id 中删除主题标签有效。语法错误。


推荐阅读