已采纳回答 / Perona
JS中变量声明分显式申明和隐式声明。 var num=100;//显式 num=100;//隐式在函数中使用var关键字进行显式声明的变量是做为局部变量,而没有用var关键字,使用直接赋值方式声明的是全局变量。当我们使用访问一个没有声明的变量时,JS会报错。而当我们给一个没有声明的变量赋值时,JS不会报错,相反它会认为我们是要隐式申明一个全局变量,这一点一定要注意。不加var的写法是不推荐的。1. 语义不清楚。 2. 团队开发时,容易覆盖掉其它作用域内的变量,引发异常。3. 给window对象添...
2015-06-02
已采纳回答 / 成者并非一蹴而就
HTML --- 结构CSS --- 样式JS --- 交互JS的修改体现在交互上,比如触发某个行为或者时间的改变某个类..某个样式....这远非CSS能做到的结构和样式分离,为为了方便维护交互是为了更人性化的体验...
2015-05-31
已采纳回答 / 花满楼的小前端a
好多错啊document.getElementById("ID").style.color="COLOR1";document.getElementById("ID").style.backgroundColor="COLOR2";双引号都去掉onclick="changecolor(txt,blue,red)"这个函数执行没有传ID,而且你的button上也没有id,blue和red要加引号
2015-05-31
已采纳回答 / Perona
代码是没问题的,是你取消设置里面的值没更改回来。 a.style.color="red"; a.style.backgroundColor="#ccc"; a.style.width="300px"; a.style.height="500px"; a.style.display="block";把值改一下就好了。<...code...>
2015-05-29