var dx=document.getElementById("box");
dx.onmouseover = function(){
dx.style.width="200px";
dx.style.height="200px";
dx.style.background="blue";
}
dx.onmouseout = function(){
dx.style.width="100px";
dx.style.height="100px";
dx.style.background="red";
}
//上面是一段鼠标经过可以换颜色换大小的js代码。
重点解难:
onmouseover 这是一个鼠标经过发生变化的属性;
onmouseout 这是一个鼠标划出放生变化的属性。
疑惑解析:
为什么onmouseover已经让某个元素发生变化了还要有onmouseout呢?
答:因为既然想要在鼠标经过时让这个元素发生变化,就要想到这个元素发生变化就必须让它初始化。这样才能是一个完整的小项目。
函数里的样式怎么写?
dx.style.width="200px";
答:如上图一样在获取ID的变量名称后直接加.style再加上想要更改的样式属性就可以了。
本人第一篇博客有很多想不到的地方,还望大家多提些意见。相信以后会越来越好的!!!