在页面中,做成大中小3种字体显示内容:
做了2套表格css风格: MTableA:标准的(小字体),MTableA_big:大字体;
通过点击
<a href="#" onMouseDown="changefont('smallfont');"> 小 </a>
<a href="#" onMouseDown="changefont('bigfont');" > 大 </a>
来切换字体大小;
注意: JS是区分大小写的,如果属性名称大小写不对也不会有作用;
执行JavaScript函数:changefont
调整有几种方式:
1. 页面对象的className重新设值
document.getElementById('obj').className=”…”
2. 通过style:
document.getElementById('obj').style.cssText=”…”
document.getElementById('obj').style.backgroundColor=”
<link rel= "stylesheet " href= "/1.css "> <link rel= "stylesheet " href= "/2.css "> ......
例子:
<script> function changefont(font) { var filecontent=document.getElementById("filecontent"); if( font=="bigfont" ) { filecontent.className = "MTableA_big"; } else if( font=="smallfont" ) { filecontent.className = "MTableA"; } } </script> <a href="#" onMouseDown="changefont('smallfont');"> 小 </a> <a href="#" onMouseDown="changefont('bigfont');" > 大 </a> <table class="MTableA" id="filecontent"> 。。。。。。。 </table>