Javascript 如何为一个按钮组合两个类
我有一个按钮,在JS的帮助下为我执行复制功能:Javascript 如何为一个按钮组合两个类,javascript,html,Javascript,Html,我有一个按钮,在JS的帮助下为我执行复制功能: <button class="js-copy-btn" data-clipboard-target=".cb-target-1">E</button> <p class="cb-target-1">SOME TEXT</p> var clipboard = new ClipboardJS('.js-copy-btn'); E 一些文本 va
<button class="js-copy-btn" data-clipboard-target=".cb-target-1">E</button>
<p class="cb-target-1">SOME TEXT</p>
var clipboard = new ClipboardJS('.js-copy-btn');
E
一些文本
var clipboard=new ClipboardJS('.js copy btn');
我想包括一个功能,计算我用这个按钮按多少次:
<button class="btn">Button</button>
<span class="cnt">0</span>
document.querySelectorAll('ul .btn')
.forEach(function(el){
el.onclick = function() {
let cnt = this.closest('li').querySelector('.cnt');
cnt.innerText = parseInt(cnt.innerText, 10)+1;
};
});
按钮
0
document.queryselectoral('ul.btn')
.forEach(函数(el){
el.onclick=函数(){
设cnt=this.closest('li').querySelector('.cnt');
cnt.innerText=parseInt(cnt.innerText,10)+1;
};
});
请帮助我认识到,如果一个按钮可以有两个类,考虑到将有很多按钮,每个按钮都应该有计数选项,到目前为止,我无法找到任何解决方案。
对不起,如果这个问题很愚蠢的话。
另外,从长远来看,我对收集按钮的数据不感兴趣,这就是为什么计数选项是html格式的,而不是单独的文件。
提前谢谢。一个按钮可以有两个类,您可以给按钮多个类
按钮
另外,在单独的文件中包含javascript与“长期保存数据”无关。这只是管理javascript的正确方法。您可以分配多个类,请参见