1.点击投票button调用 方法 方法里面设置一个定时器setInterval 定时器里面循环切换2个球的颜色
点击停的时候停止定时器
var flag = 0//全局flag
var id//定时器
$("#btnStart").click=function(){
if(this.value=="开始"){
this.value="停止"
id = window.setInterval(function(){
if(flag==0){
flag = 1
$("#btn1").css("bgcolor","red")
$("#btn1").css("bgcolor","blur")}else{
flag = 0
$("#btn1").css("bgcolor","blur")
$("#btn1").css("bgcolor","red")
}
},100)//0.1毫秒 随便你自己设
}else{
this.value="开始"
//取消定时
window.clearInterval(id)
}
}
具体自己修修
望采纳!
数据库和JS不矛盾,不是干一个事的,这里依然可以用数据库也可以不用,也许也只是用到编程语言里的作用域,并且这里到可以不用JS,我假设这是用JSP写的,那么数据就可以存放在application作用域中,每点击一次发一个请求,然后从该作用域中获取原来的数值进行计算在存储,该作用域生命周期与应用程序一样,这样就不用存到数据库中,这里每次点击都是一个请求,也不用JS,当然要用ajax异步请求,就用js了,不过是说可以不用。如果是静态网页,点击一下可以采用JS脚本动态获取该元素中的值,在脚本中进行计算后,动态更改元素的值。