上面的问题主要在于,需要使你改变后的值能得以保存,以确保刷新页面后不会被清掉。据我的理解,这类问题可以考虑使用cookie来保存,如果是带后台数据库支持,也可以考虑将这个数据保存到数据库里。
这个要用cookie方法,js改变完样式之后向用户浏览器的cookie中写入一个数据,并且让JS在启动网页的时候读取cookie中的数据,如果有数据就切换到数据中记录的样式,没有就作为默认样式,大体思路就是这样,你可以去w3cschool学习js有关cookie的方法