1. 单引号可以嵌套双引号,双引号可以嵌套单引号。相同的不能嵌套
2. <a href="javascript:" οnclick="aa()"></a>
不是javascript onclick无法使用
3. 循环嵌套分析技巧 一层层,首先分析大的循环一共要循环多少次,然后再分析小的循环的特点
4. dom元素 class 、标记
document.getElementsByClassName("");//获得的是一个数组 不要忘记加[i]下标
document.getElementsByTagName(""); menu[i].getElementsByTagName("");
获取所有的 获取具体标签下的
5. 元素之间值的获取
元素.innerHTML——获取元素之间所有的内容
元素.innerText——只获取文本
6. 页面加载结束后,函数外的循环都结束了,i已经是最后的值 了
7. for(var i=0; i<bt.length; i++){
bt[i].num = i; //给每一个对象定义一个自定义的属性,名称可以自己取名
bt[i].onclick = function(){
aa(this.num); // this指代当前对象
}
}
8. 同一个函数(有参函数)要想有不同的结果,肯定是接收不同的值
关键这处在于传参(放在调用函数里面进行处理)
9. ul li ul相当于一个大的div li相当于里面小的div
10. 在javascript脚本中写触发函数
bt.onclick = aa; aa后面一定不能写() 否则页面加载结束函数已经运行完毕
11. .box span:before{
content:"";
}
2. <a href="javascript:" οnclick="aa()"></a>
不是javascript onclick无法使用
3. 循环嵌套分析技巧 一层层,首先分析大的循环一共要循环多少次,然后再分析小的循环的特点
4. dom元素 class 、标记
document.getElementsByClassName("");//获得的是一个数组 不要忘记加[i]下标
document.getElementsByTagName(""); menu[i].getElementsByTagName("");
获取所有的 获取具体标签下的
5. 元素之间值的获取
元素.innerHTML——获取元素之间所有的内容
元素.innerText——只获取文本
6. 页面加载结束后,函数外的循环都结束了,i已经是最后的值 了
7. for(var i=0; i<bt.length; i++){
bt[i].num = i; //给每一个对象定义一个自定义的属性,名称可以自己取名
bt[i].onclick = function(){
aa(this.num); // this指代当前对象
}
}
8. 同一个函数(有参函数)要想有不同的结果,肯定是接收不同的值
关键这处在于传参(放在调用函数里面进行处理)
9. ul li ul相当于一个大的div li相当于里面小的div
10. 在javascript脚本中写触发函数
bt.onclick = aa; aa后面一定不能写() 否则页面加载结束函数已经运行完毕
11. .box span:before{
content:"";
}