首先楼上的 的确可以实现你的要求,
但是我想说你12点 点击可能只是点击一下吧!
还有楼上的没必要弄个定时器一直在跑吧!
var date = new Date(),//得到当前时间对象node = document.getElementById("btnOK"),//当前点击节点
//当前时间距离12点还差多少毫秒
time = date.getTime() - data.setHours(12,0,0,0)
node.onclick = function(){
alert("12点了")
}
//如果还没过了12点。
if(time>=0){
setTimeout(function(){
node.click()
},time)
}
1、定时器2、清除定时器
3、例如: 过一秒钟 在控制台上打印出 一个数字 比如1,再过一秒钟 打印出2 ....,点击清除定时器 终止打印 。
4、 setTimeout 和 setInterval的区别是:
5、 sessionStorage 存储之后 页面刷新 缓存的值不会消失, 但是 把tab页 或者叫 会话 关闭之后,缓存的值就不存在了。
6、 localStorage会一致存储在本地,会话或者tab页关闭也不会消失 ;
localStorage是和地址有关系的,地址改变了,localStorage里面的值就不存在了;
前面地址没有发生改变的话,localStorage依然存在 ,虽然页面改变了;
可以的,
setInterval("click()",2000)function click (){
document.getElementById('btn').click()
}
这个是制定定时按id为btn的按钮,如果没有这个元素会出错