<form name="form1" action="test.asp" target="in">
<input type="text" name="time">
<input type="submit">
</form>
<script>
var i=0
window.onload=function recordtime()
{
i++;
document.form1.time.value=i;
window.timer=window.setTimeout('recordtime()',1000)
}
document.all.form1.onsubmit=function(){clearTimeout(window.timer)}
</script>
<iframe name="in"></iframe>
<input type="text" name="time">
<input type="submit">
</form>
<script>
var i=0
window.onload=function recordtime()
{
i++;
document.form1.time.value=i;
window.timer=window.setTimeout('recordtime()',1000)
}
document.all.form1.onsubmit=function(){clearTimeout(window.timer)}
</script>
<iframe name="in"></iframe>
因为onsubmit事件,只有正真的点击了submit按钮才能触发.
所以,就要写成<form name="form1" action="test.asp" target="in">
<input type="text" name="time">
<input type="button" onclick="sub()" value="提交">
</form>
<script>
var i=0
window.onload=function recordtime()
{
i++;
document.form1.time.value=i;
window.timer=window.setTimeout('recordtime()',1000)
}function sub()
{
form1.submit()
clearTimeout(window.timer);
}
</script>
<iframe name="in"></iframe>