<script language="javascript">
function a() {
var myDate = new Date();
var s = myDate.getSeconds();
document.write(s);
}
a();
setInterval('a()', 1000);
</script>
解决方案 »
- 跪求火狐下window.close无效的解决方案.只需要JS方案
- 有段代码写法没见过,请大师们教教
- JS如何在mailto的body里面插入超链接(必须要有DisplayName的那种)
- prototypejs each方法
- 在网上下了一个 aa.ocx控件及一些相关文件 不知道如何在web中用这个ocx
- 日期正则表达式问题,高手进
- (急)那位高手能帮我改改代码,谢谢!
- 有没有鼠标拖动事件?
- 请教大家如何做这个下拉框
- descriptor.enumerable = descriptor.enumerable || false; 这句话有什么意义
- Jquery中 $( "#id ").before(html) 的疑惑
- 又一个新手才问的问题:js的库
function a() {
var myDate = new Date();
var s = myDate.getSeconds();
document.write(s);
setInterval('a();', 1000);}
setInterval 是每隔这个时间就执行一次,所以不需要放在里面进行递归的;
setTimeout 才是仅仅只执行一次,是需要放到里面进行递归的。
为什么我这里,setInterval 也仅仅只能执行一次啊
document.write(s);因为你用了document.write ,会把当前文档清空,代码也就没了,就不会再执行下去了。
test
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
</head>
<body>
<input value="xxxxx" onclick="ss()" type="button" />
<input value="xxxxx" onclick="xx()" type="button" />
<script>
function ss(){
alert('a');
};
function xx(){
document.write('1212');
}
</script>
</body>
</html>
function a() {
var myDate = new Date();
var s = myDate.getSeconds();
document.write(s);
}
setInterval('a()', 1000);
</script>
这样应该是可以的哦
这句有问题,第一次执行完后这句已经将文档刷新了,里面的脚本也不存在了
这句有问题,第一次执行完后这句已经将文档刷新了,里面的脚本也不存在了
正确的