<script type="text/javascript">
$(function(){
window.setTimeout('shijian()',1000); })
function shijian(){
var shuju1 = $("#shuju1").val();
var shuju2 = $("#shuju2").val(); var hou1=parseInt(shuju1);
var hou2=parseInt(shuju2);
var cha=hou2-hou1;
var i=0
while (i<cha)
{
hou1=hou1+1;我想要的效果是当hou1这个字段的值为501的时候,id为shuju1的文本框显示为501停顿两秒中之后,在执行i=i+1这个操作
$("#shuju1").attr("value",hou1);
i=i+1;
}
}
</script>
</head><body >
<form name=form1>
<input type="text" id="shuju1" value="500"/>
<input type="text" id="shuju2" value="510"/>
</form>
</body>
谁能告诉我 红字部分的怎么实现啊 谢谢
$(function(){
window.setTimeout('shijian()',1000); })
function shijian(){
var shuju1 = $("#shuju1").val();
var shuju2 = $("#shuju2").val(); var hou1=parseInt(shuju1);
var hou2=parseInt(shuju2);
var cha=hou2-hou1;
var i=0
while (i<cha)
{
hou1=hou1+1;我想要的效果是当hou1这个字段的值为501的时候,id为shuju1的文本框显示为501停顿两秒中之后,在执行i=i+1这个操作
$("#shuju1").attr("value",hou1);
i=i+1;
}
}
</script>
</head><body >
<form name=form1>
<input type="text" id="shuju1" value="500"/>
<input type="text" id="shuju2" value="510"/>
</form>
</body>
谁能告诉我 红字部分的怎么实现啊 谢谢
解决方案 »
- 一个form多个submit的实现问题
- 急!window.event.returnValue 的问题~! 在线等
- 大概是页面载入js事件执行顺序或者jquery异步出的问题,很伤脑筋的问题
- 求助:为什么赋值会出现--》<a xmlns="http://www.w3.org/1999/xhtml">8</a>
- JS中一个图片切换加URL的问题,请教.
- 我见过的最大电子书网。
- 二级联动关联文本框,文本框显示不同内容(非第二个下拉框的内容)
- 求javascript程序,当点击input的文本输入框时,在文本框中就显示系统时间??
- 高分在线修改该javascript函数,应该-简单吧
- 请教:我想锁定弹出窗口,即必须先响应子窗口,子窗口关闭后才能够响应父窗口,javascript可以控制么?如何控制?
- 使用js或者是jquery怎么完成数据变化跟踪的效果啊!!!!!
- 急求Js高手
<script src="http://code.jquery.com/jquery-1.6.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
window.setTimeout('shijian()',1000); })var i = 0;
function shijian(){
var shuju1 = $("#shuju1").val();
var shuju2 = $("#shuju2").val(); var hou1=parseInt(shuju1);
var hou2=parseInt(shuju2);
var cha=hou2-hou1;
if (i<cha)
{
hou1=hou1+1;//我想要的效果是当hou1这个字段的值为501的时候,id为shuju1的文本框显示为501停顿两秒中之后,在执行i=i+1这个操作
$("#shuju1").attr("value", hou1); window.setTimeout('shijian()', 2000);
}}
</script>
</head><body >
<form name=form1>
<input type="text" id="shuju1" value="500"/>
<input type="text" id="shuju2" value="510"/>
</form>
</body></html>
楼上这么写 循环和setTimeout是2个线程在跑 循环是有问题的
<input type="text" id="shuju1" value="500" />
<input type="text" id="shuju2" value="1000" />
</form>
<script type="text/javascript">
$(function(){
time_seting();
})var shuju1 = parseInt($("#shuju1").val());
var shuju2 = parseInt($("#shuju2").val());
var timeset = '';function time_seting(){
clearInterval(timeset);
timeset = window.setInterval(shijian,5);
}function shijian(){
var len = shuju2 - shuju1;
$("#shuju1").val(shuju1);
shuju1=shuju1+1;
if(shuju2-shuju1<1){
shuju1=shuju1+(shuju2-shuju1);
}
if(len<=0 ){
clearInterval(timeset);
//alert("结束");
}else{
time_seting();
}
}
</script>