函数传参

function show(num){

alert(num);

}

show(5);

num是函数的参数,只是占一个位置,具体的值是看函数调用时传递的是多少,当函数中有一部分内容定不下来时,就用传参。

操作属性的方法有两种:

1、oTxt.value

2、oTxt['value']

区别:一般情况下用第一种,第二种方法适用于具体属性的名字可以变。

例如:div改变宽度、高度和背景色

function setStyle(name,value){

var oDiv=document.getElementById('div1');

oDiv.style[name]=value;

}

setStyle('width','400px');

变量:里面的值可以变 ,单纯看到变量,不知道输出的是什么。alert(a);

字符串:alert('abc');

字面量(常量):看到就清楚是什么,包括数字、字符串等。所以要加单引号

属性名可以作为参数传递。

style:控制行间样式

className:控制物体的class

style与className
BUG:
--元素.style.属性=***是修改行间样式
--之后再修改className的样式不会有效果
所以对于同一个元素如div或者span,最好只使用一种方式
样式优先级:*<标签<className<ID<行间
原文地址:https://www.cnblogs.com/lyne11/p/6496669.html