0-2js初接触
事件提取:把html中行间的事件提取到js中;
function changeCss1(){};
function changeCss2(){};
obj.onmouseover=changeCss1;注:不加();
obj.onmouseout=changeCss2;
三种控制模式:
1、顺序:从上到下
······
······
······
2、条件if(条件1){
·····
}else{
``````
}
if else if else;
3、循环:
for(var i=0;i<5;i++){
`````````
}
js获取元素方式:documet.getElementById('id');
document.getElementsByTagName('div');注:活得的是一组元素的数组;不要忘了s;
js复选框选取:
aCheck[i].checked=true;或false;
全部选中/全部不选js:
window.onload=function(){
var aInput=document.getElementsByTagName('input');
var oInput=aInput[0];
oInput.onclick=function(){
for(var i=1;i<aInput.length;i++){
aInput[i].checked=oInput.checked;//让后面的checkbox选中状态跟随第一个checkbox选中状态变化而改变;
}
}
}
this:
当前发生事件的元素;
window.onload:
使得在文档加载完成后执行函数;