老师能不能帮我解释下这同学的代码

来源:4-1 小项目

qq_慕娘9525779

2019-10-14 23:33:35

<script type="text/javascript">

var ul = document.getElementById('ul');

var canvas = document.getElementById('canvas');

ul.addEventListener('click', function(e){

var that = e.target;

canvas.style.background = getStyle(that,'background');

});


//读取样式表数据

function getStyle(obj,name){

   return window.getComputedStyle?getComputedStyle(obj , null)[name]:obj.currentStyle[name]

}

</script>


写回答

1回答

好帮手慕粉

2019-10-15

同学你好,只看这部分代码的话老师是不太明白什么意思的,建议同学将完整代码贴出来。老师只把能看懂的部分跟你解释了一下:

http://img.mukewang.com/climg/5da5417d0918edad11800780.jpg

希望我的回答能够帮助到你,望采纳,祝学习愉快!

0

0 学习 · 40143 问题

查看课程