gpt4 book ai didi

Javascript 节点点击顺序

转载 作者:行者123 更新时间:2023-11-28 09:50:28 24 4
gpt4 key购买 nike

我在 Javascript 节点方面遇到了一个问题。我想知道单击了哪个按钮以及单击了多少次。

所以......有一个例子。

 <body>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>

<p id="last-counted"></p>

</body>

<script>
var body = document.body;
var lastcounted = document.getElementById('last-counted');
lastcounted.innerHTML = "test";
// console.log(body.nodeName = 'button');
console.log(body);
</script>

谢谢!

最佳答案

也许这就是你想要的 -

http://jsfiddle.net/78GaP/

代码:

  <button data-index='1' onclick='javascript:log(this)'></button>
<button data-index='2' onclick='javascript:log(this)'></button>
<button data-index='3' onclick='javascript:log(this)'></button>
<button data-index='4' onclick='javascript:log(this)'></button>
<button data-index='5' onclick='javascript:log(this)'></button>
<button data-index='6' onclick='javascript:log(this)'></button>
<button data-index='7' onclick='javascript:log(this)'></button>

<p id="last-counted"></p>

<script>
var body = document.body;
var lastcounted = document.getElementById('last-counted');

var stat = {};
function log(t){
var index = t.getAttribute('data-index');
if(!stat.hasOwnProperty(index)){
stat[index] = 0;
}
stat[index] ++;
console.log(stat);
}
</script>​

关于Javascript 节点点击顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11133110/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com