如何通过JavaScript优化前端成语点击验证功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计465个文字,预计阅读时间需要2分钟。
对上一篇前端成语言点点击验证博客进行优化,主要优化事项包括:
1.点击时,增加序号显示点击顺序;
2.验证成功时,禁止再次点击文字。
主要优化的代码如下(JS部分):
javascript// 事件委托var verify=document.getElementById('verify');verify.addEventListener('click', function(event) { if (event.target.tagName==='SPAN') { // 增加序号 var order=this.getAttribute('data-order') || 0; order++; this.setAttribute('data-order', order); this.textContent='点击顺序:' + order;// 验证成功后禁止点击 if (this.classList.contains('success')) { this.style.pointerEvents='none'; } }});
对上一篇前端成语点击验证博客进行优化,主要优化事项有:
1.点击时,加上序号显示点击的顺序
2.当验证成功时,不能再点击文字。
本文共计465个文字,预计阅读时间需要2分钟。
对上一篇前端成语言点点击验证博客进行优化,主要优化事项包括:
1.点击时,增加序号显示点击顺序;
2.验证成功时,禁止再次点击文字。
主要优化的代码如下(JS部分):
javascript// 事件委托var verify=document.getElementById('verify');verify.addEventListener('click', function(event) { if (event.target.tagName==='SPAN') { // 增加序号 var order=this.getAttribute('data-order') || 0; order++; this.setAttribute('data-order', order); this.textContent='点击顺序:' + order;// 验证成功后禁止点击 if (this.classList.contains('success')) { this.style.pointerEvents='none'; } }});
对上一篇前端成语点击验证博客进行优化,主要优化事项有:
1.点击时,加上序号显示点击的顺序
2.当验证成功时,不能再点击文字。

