<body>
点击按钮可以改变我的字体
<div id="box">
<input type="button" value="20字体" size='20'>
<input type="button" value="26字体" size='26'>
<input type="button" value="30字体" size='30'>
</div>
<script type="text/javascript">
// 获取box元素
var box = document.getElementById('box');
// 获取按钮元素集合
var btns = box.children;
/*
for(var i = 0; i < btns.length; i++) {
// 循环注册点击事件
btns[i].onclick = function () {
//获取size的值(获取的值是字符串来的)
var size = this.getAttribute('size');
document.body.style.fontSize = size + 'px';
}
}
*/
//-------------------使用闭包方式-----------------------
function fn(size) {
return function () {
document.body.style.fontSize = size + 'px';
}
}
for(var i = 0; i < btns.length; i++) {
btns[i].onclick = fn(btns[i].getAttribute('size'));
}
</script>
</body>
3-3练习
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 题目是:再次考虑线性查找问题(参见联系2.1-3)。假定要查找的元素等可能地为数组中地任意元素,平均需要检查输入序...
- 一般来说,喜欢站立的人,比喜欢躺着或或坐着的人,身材更好。与躺着的姿势相比,站姿所消耗的能量要多出10%。而单腿站...
- 小学语文修改病句的方法 修改病句是小学语文考试中常见的题型,在修改病句之前,我们应该清晰的了解有哪些病句现象,下面...