日期:2014-05-16  浏览次数:20343 次

【【【有个问题需要大家的帮忙!!!!】】】
脚本和代码如下:
<span   id= "sp_i "> </span>
<script>
function   $()
{
    for(var   i=0;i <10000;i++)
        {
              document.getElementById( "sp_i ").innerHTML=i;
        }
}
</script>
我想要的效果是怎么可以在页面上看到0-9999的变化过程呢,我知道在vb6.0中可以用DOevents可以实现,可是在脚本中该怎么实现呢?

------解决方案--------------------
<span id= "sp_i "> &nbsp; </span>
<script>
var i=0;
function $()
{
i++
document.getElementById( "sp_i ").innerHTML=i;
setTimeout( "$() ",1000);
}
$()
</script>

------解决方案--------------------
<input type=text id=t value= "0 ">
<SCRIPT LANGUAGE= "JavaScript ">
<!--
function a() {
document.getElementById( 't ').value++;
setTimeout( "a() ",500);
}
a();
//-->
</SCRIPT>
------解决方案--------------------
<span id= "sp_i "> </span>
<script>
i = 0;
setInterval( "document.getElementById( 'sp_i ').innerHTML=i++ ", 100);
</script>