需求: 要实现考试系统在超过规定的时间后自动提交。
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script src="jquery-1.11.1.min.js"></script>
<script type="text/javascript">
var c = 0;
var t1;
var t2;
function myFunction()
{
//document.getElementById("Label2").innerText = "还有10秒就要交卷了,请抓紧时间!";
alert("还有10分钟就要交卷了,请抓紧时间!");
};
function setInterval1() {
t1 = setInterval(function () {
c += 1;
if (c == 10 ) {
myFunction();
} else if (c == 20) {
$("#Button1").click();
}
}, 60000);
}
$(document).ready(function ()
{
setInterval1();
});
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Label ID="Label1" runat="server" Text=""></asp:Label>
<br />
<asp:Label ID="Label2" runat="server" Text=""></asp:Label>
<br />
<asp:Label ID="Label3" runat="server" Text=""></asp:Label>
<br/>
<br/>
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
</div>
</form>
</body>
</html>