我想动态循环每隔2秒钟改变input里面的值
<html>
<body>
<input type="text" id="clock" size="35" onblur="float()" onfocus="empty()"/>
<script language=javascript>
var int=self.setInterval("clock()",3000);
var t = document.getElementById("clock").value;
function clock(){
var content = new Array();
content[0] = "高一";
content[1] = "高二";
content[2] = "高三";
content[3] = "高四";
content[4] = "高五";
for (i=0;i<content.length;i++){
if(t == content[i]){
if(i<4){
t = content[i+1];
}else{
t = content[0];
}
}
}
}
function empty(){
document.getElementById("clock").value="";
}
function float(){
if(document.getElementById("clock").value == ""){
document.getElementById("clock").value=t;
}
else{
int=window.clearInterval(int);
}
}
</script>
</form>
<button onclick="int=window.clearInterval(int)">
Stop interval</button>
</body>
</html>
我自己写的代码如下,为什么不行啊,
请高手指点一下,是js中不像java没有成员变量和局部变量的区别吗
...全文
相关推荐
java一亿数字取前100个(3秒钟获取)
通过这样的优化,实现3秒钟内完成任务的目标是完全可能的。
JS定时器实例详细分析
("当前时间: " + now.toLocaleTimeString());}, 2000);```这段代码将每隔2000毫秒(2秒)执行一次函数,打印出当前时间。
jquery div提示框渐隐弹出与隐藏效果
它通过`animate()`再次改变提示框的位置,这次是从顶部向下移动到0像素,同样持续500毫秒。
【JavaScript源代码】jQuery实现发送验证码控制按钮禁用功能.docx
**获取元素**: 使用jQuery选择器`$("input:button")`获取到页面上的按钮元素。这个选择器是基于CSS的,它专门挑选出`<input>`类型为`button`的元素。2.
2021-2022计算机二级等级考试试题及答案No.5225.docx
若要每隔5秒钟触发一次Timer事件,应设置Interval属性为5000。3.


Web 开发
