我是一名编码爱好者,已经研究了很多天试图解决我的问题但没有成功。希望有人能够帮助我解决我的问题。
我正在整个澳大利亚进行一项调查(希望得到数百万个回复)(我的网站中嵌入了外部民意调查生成器),调查完成后,客户将被重定向到我网站内的页面。此页面有一个弹出模式,我试图在其中实现客户端单击将其响应添加到计数器的按钮。每人只允许点击一次,以便计数器准确。 (由于外部民意调查程序/人们在按下完成按钮时没有计数器)。
我希望计数器保持渐进/累积计数(我在研究中注意到需要数据库才能做到这一点,但我不知道如何实现)。如果计数器的结果显示为“向上计数器”版本,例如示例https://codepen.io/SeanWhelan/pen/bErZYo
,那将是首选我还想在调查旁边页面的次要位置显示相同的“计数器向上”计数,让人们在开始调查之前知道有多少人已经完成了调查。如果无法实现“计数”,我会非常乐意获得准确的计数作为基本数字。
如果有人能够帮助我找到解决方案,我将不胜感激。谢谢你
我已设法使用以下代码让计数器仅计算每人一次点击
<div class="modal-body" align="center">
Add your vote count to the counter.
<p>Clicks: <a id="clicks">0</a></p>
<button type="button" onClick="clickME(this)">Click me</button>
</div>
使用以下脚本
<!-- Click Counter -->
<script>
var clicks = 0;
function clickME(el) {
el.disabled = true;
clicks += 1;
document.getElementById("clicks").innerHTML = clicks;
}
</script>
我知道目前只计算1次,然后不记录计数,这就是我所能实现的。
但是,我真的很希望计数器显示为“计数器向上”版本,每次新客户单击该按钮时,其总计都会增加一(但如前所述,如果它只是显示的基本数字,我会快乐吧。
如有任何帮助,我们将不胜感激。
编辑: 这是嵌入式调查的代码部分的示例。脚本的代码由第三方调查程序/人员提供。您是否认为可以在该脚本中添加任何代码,以便在提交客户调查答案时自动进行计数?
<!-- Survey Section -->
<div class="w3-content w3-left-align w3-text-black w3-padding-28" id="survey">
<h3>Take The Survey</h3>
<a data-quiz="QFUCA582E" data-type=4 href="https://poll-maker.com/QFUCA582E">Loading...</a><script>(function(i,s,o,g,r,a,m){var ql=document.querySelectorAll('A[quiz],DIV[quiz],A[data-quiz],DIV[data-quiz]'); if(ql){if(ql.length){for(var k=0;k<ql.length;k++){ql[k].id='quiz-embed-'+k;ql[k].href="javascript:var i=document.getElementById('quiz-embed-"+k+"');try{qz.startQuiz(i)}catch(e){i.start=1;i.style.cursor='wait';i.style.opacity='0.5'};void(0);"}}};i['QP']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,'script','https://www.poll-maker.com/3012/CDN/quiz-embed-v1.js','qp');</script>
</div>
我的丈夫在 62 岁时被诊断出患有帕金森病已有两年了,他的所有症状都通过naturalherbscentre 的帕金森阿育吠陀药物得到了逆转。在接受了帕金森自然疗法后,他现在能够理解所看到的内容。上帝保佑所有帕金森病护理人员。保持坚强,每天花一点时间感谢自己,爱自己,向你相信的任何信仰、星星、精神力量祈祷并祈求力量。我个人可以保证这些补救措施,但您可能需要决定什么最适合您