Dom操作文档(网页)的api 对象document
全部加载完了后执行window.onload = function(){
document.getElementBYId('元素id')。。。。。
}
js里text-decoration 不写中间的减号 用小驼峰写 textDecoration
修改class 时 需要 .className
设置样式需要加引号‘’ div1. style.color='red
给新创建的元素修改属性 需要给新创建的元素添加[]
a.innerHTML ='<a href='#' target=_black ></a>添加超链接
document.writer 只能重绘整个页面 覆盖其中的所有内容
innerHTML 可以重绘页面一部分 是js独有的关键字
function aa(){
alert('hello')
}
aa():
<input type='button' value='弹框' onclick='aa()'> 点击按钮调用函数aa
函数预解析 函数体可以放在最后
匿名函数 直接把函数的内容写在点击事件中 不用起名
函数传值 function (style,val)
[style]=val
流程控制
条件判断 if
else if=elif
else
条件分支语句 switch
case
break
case
break
case
break
default
数组 类似python 列表
数组可以嵌套 一般最多两层
数组常用方法 1 var=new Array() 2 var=arr03=[[],[],.....]
join('-')练成字符串
循环语句 for, while, do.....while
if(){......}
a.push()末尾添加
pop()最后删除
unshift()首位删除
reverse()数组反转
indexof()找第一个下表
splice()增删改
getElementByTagName('li')通过标签取元素
for(var i=0(下表索引); i<ali.length;i++
do while do至少先执行一次不管条件是否满足 再判断while 条件是否满足
网友评论