javascript - JavaScript 中指定的按钮的 onclick 属性在 html 检查中不可见

标签 javascript html button bootstrap-4

我编写了一个代码,其中创建了一个名为“清除购物车”的按钮,并通过 javascript 将其传递给 html 代码。我在该按钮上添加了属性“onclick”,但是当我检查页面上的该按钮时,按钮出现时没有“onclick”属性。所有其他属性都显示正常,但“onclick”属性在那里不可见。 这是我的代码:

popStr = popStr + "<button id ='clearcart' class='btn btn-primary' onclick='clearCart()'> Clear Cart </button>";
document.getElementById('popcart').setAttribute('data-content', popStr);

这是我收到的输出

<button id="clearcart" class="btn btn-primary"> Clear Cart </button>```

最佳答案

看起来您的 html 已被您用来注入(inject)新元素的库“清理”(删除 onclick)。

关于javascript - JavaScript 中指定的按钮的 onclick 属性在 html 检查中不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59430242/

相关文章:

javascript - 将文本输出到顶部而不是底部

javascript - Sails.js - Controller 问题

javascript - readmore.js 将 "readmore"链接放在不低于 div 的内部

javascript - 单击按钮更改html文本

javascript - Google 的 Universal Analytics 代码如何允许我在脚本仍在加载时进行方法调用?

javascript - 通过条形码扫描器扫描后避免自动提交表单

javascript - 不要加载同一个 JQuery 加载文件两次

html - 生成 html 自定义网格列表项

javascript - 四方按钮 : Uncaught SyntaxError: Unexpected identifier due to quote in venue. html

javascript - 在 Firefox 中单击按钮关闭当前选项卡