获取元素三种方式:
一、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]);
} //可查找数组里所有内容
};