JS For应用!

来源:互联网 发布:修复tf卡数据 编辑:程序博客网 时间:2024/06/01 10:23

获取元素三种方式:

一、var oUl = document.getElementById('');   // 静态方法查找

二、 document.getElemensByTagName(''); //  动态方法查找

var aLi = oUl.getElementsByTagName('li')[0];// aLi => [, , ,]  类似元素的集合

图片可以从最后一张跳转到第一张循环切换 在用到TagName的时候,必须要加上:[];

var aLi = document.getElementByTagName('li');  //获取文档里所有的li元素

三、document.title = ;//获取唯一的

       document.body.innerHTML = ;//可创造条件,并查找


使用for可做到 // 重复执行某些代码 //每次执行的时候,有个数字在变化


for (var i=0; i<3; i++)  逻辑步骤:  1) var i = 0    2) i<3; 关键的第二步   3) 括号里面的所有代码  4) i++; for应用逻辑原理.  跳出的值必然是3;

例如:    var arr = ['我','是','谁'];

for (var i=0; i<arr.length; i++){// 性能优化.    var len = arr.length;   for ( var i=0; i<len; i++) 

aLi[i].innerHTML = arr[i];  // i匹配的是0,数组里就是'我',执行三次,分别是'我' '是' '谁';

aLi[i].onclick = function (){

//alert( i );注意:for里面包了一个函数,函数里出现'i',必然是3.

};

};

for+数组. var arr = [ [ 1,2,3,4,5 ],[ 6,7,8,9,10 ],[ 11,12,13,14,15 ] ];
for (var i=0; i<arr.length; i++){
for (var j=0; j<arr[i].length; j++){
alert(arr[i][j]);
}
//可查找数组里所有内容
};

原创粉丝点击