JS操作form表单倒计时自动提交
只需要注意 表单的id
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <form id= "frm" action= "http://www.baidu.com" > 考试还剩余<div id= "time" ></div> </form> <script> var times = 45 * 60; //剩余时间,单位秒 var timeDiv = document.getElementById( "time" ); var timeObj = null ; function timer(){ if (times == 0){ //倒计时结束,提交表单 document.getElementById( "frm" ).submit(); window.clearInterval(timeObj); return ; } var t = Math.floor(times/60) + "分" +times%60+ "秒" timeDiv.innerHTML = t; times --; } timeObj = window.setInterval(timer,1000); </script> |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?