我不能使用 setInterval 方法,我不知道为什么。该脚本有什么问题,单击停止后,它不会在文本字段中显示计数器 i 的结果。
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test_setInterval</title>
<script type="text/javascript">
var i = 0;
var interval;
function start ()
{
interval = document.setInterval("i++", 1000);
}
function stop ()
{
document.clearInterval(interval);
output.value = i;
}
</script>
</head>
<body>
<input id="output" type="text" />
<input id="start" type="button" value="start" onclick="start()" />
<input id="stop" type="button" value="stop" onclick="stop()" />
</body>
</html>