js中setInterval的使用问题
问题如下
1. setInterval(timer, 8), 8是8毫秒啊,8毫秒你的电脑能完成10000次循环吗?没等跑完8毫秒过去了,timer()再次执行,又10000,一般人的电脑肯定跑不了
2. 你向body标记里面写内容的同时div不就被删除了么?poll里面还试图向这个div里面写东西,不通
建议把setInterval(time,8)改成setInterval(time, 1000)
两个for循环都改成10,测试成功了再改成大的数值。代码也帮你修改了一下,这个符合逻辑
《script》
function timer(){
for(var j=0;j《10;j++){
var el=document.getElementsByTagName(“div“);
el.innerHTML+=“这是第“+j+“个数《br /》“;
}
}
function poll(){
window.setInterval(timer,1000);
for(var j=0;j《10;j++){
var el=document.getElementsByTagName(“div“);
el.innerHTML=“这是div“+j+“个数《br /》“;
}
}
《/script》
《body onload=“poll()“》
《div style=“border:solid 1px red;height:50px;width:200px“》《/div》
《div style=“border:solid 1px red;height:50px;width:200px“》《/div》
《body/》
什么是JS特效
JS特效就是网页中实现的特殊效果或者特殊的功能的一种技术,是用网页脚本(javascript)来编写制作动态特殊效果。
比如图片切换,渐变等等,它为网页活跃了网页的气氛,有时候会起到一定的亲切力。
JavaScript 是根据 “ECMAScript“标准制定的网页脚本语言。这个标准由 ECMA 组织发展和维护。ECMA-262 是正式的 JavaScript 标准。
扩展资料:
能够具有交互性,能够包含更多活跃的元素,就有必要在网页中嵌入其它的技术。如:Javascript、VBScript、Document Object Model(DOM,文档对象模型)、Layers和 Cascading Style Sheets(CSS,层叠样式表)。-setinterval什么意思
JavaScript 使网页增加互动性。JavaScript 使有规律地重复的HTML文段简化,减少下载时间。JavaScript 能及时响应用户的操作,对提交表单做即时的检查,无需浪费时间交由 CGI 验证。JavaScript 的特点是无穷无尽的,只要你有创意。-js
为什么jQuery EasyUI 同样的浏览器官网可以加载json 下载的denon就不能
ajax请求需要依赖于网络的。放到一个本地站点下运行试试。例如在xp下装上iis。放到iis的目录(默认C:\Inetpub\wwwroot)下。然后访问