我正在开发一个调查网站,我想向用户展示还有多少问题需要回答。
由于问题是动态的,我从数据库中读取了要显示在计数器中的问题总数。
然后每次用户回答一个问题(用户从单选按钮组中选择答案)我都会将计数器减一,依此类推。
我有每当用户单击单选按钮时调用的函数,它运行良好。但是不知道怎么代表柜台?以及如何在屏幕上显示计数器?我应该将什么值传递给该函数?如果我们能以一种很好的视觉方式显示计数器也会很有帮助,即使用户向上或向下滚动,计数器也应该始终可见。
每个问题都是独一无二的:
<div id="Q1">What is your gender?
<input type='radio' name='RQ1' value='Male' onClick="RadioClicked(Q1)" />
<input type='radio' name='RQ1' value='Female' onClick="RadioClicked(Q1)" />
</div>
这是 Javascript 函数,例如,我正在更改背景颜色以确保函数正常工作,但在此函数中,我应该减少计数器:
function RadioClicked(Question){
document.getElementById(Question).style.backgroundColor = "Gray";
}