2019-04-04 js函数的定义

window.onload=function(){

var btn01 = document,getElementById("link01")

}

函数:

function skin01(){

var link1 =  document,getElementById ("link01");

link.href = " css文件"

}




innerHTML js的一个属性

区别:

document.write 只能重绘整个页面。 (往body中)(页面中只有document.write

innerHTML 可以重绘页面的一部分。(页面中添加了个innerHTML,不会影响其他标签) (可以为纯文本,也可以为标签)


onclick 

style里的属性,有横杠的的改为驼峰式,比如:font-size ,改写为style.fontSize

java script 获取元素的方法:

使用内置对象:document 上的 get Element By id的方法 来获取html的对象。

写法:

.......

i im a div document

在加载时是有顺序的 当div 加载完成后才能获取div的对象,所以上述顺序是错的,将div标签放在最前面才可以。

我们要解决这个问题,可以用到 :(触发函数)当页面加载完后在执行:

window . onload = function(){

在中间写入要查询的语句就可以不用换位置了。

改后:


。。。

i  am a div.


return 也可以结束函数运行的作用。

函数定义:

匿名函数:

定义的函数可以不给名称。把匿名函数直接赋值给元素完成匿名函数的调用。

流程控制语句:

根据条件进行选择执行:

if   else

多重条件:

if(条件表达式){

语句。。。

}else if (条件表达式){

语句 。。。

}

switch(条件表达式){

        case 表达式:

            语句。。。

            break;        

}

通过标签获取元素:

你可能感兴趣的:(2019-04-04 js函数的定义)