求大神帮看一下哪里写错了

http://img.mukewang.com/57b08249000156ce07250453.jpg

赵日天l
浏览 1265回答 1
1回答

web_hello

原因:在setFontSize函数中,是要对一个DOM对象做操作,但是你传给该函数的参数只是一个字符串,而并不是一个DOM对象,所以才会报错。报错的内容是提示你,传进来的参数没有fontSize这个属性。解决方法:先获取到要操作的DOM,之后再对其进行操作。代码如下:<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <title>Document</title></head><body>    <h1 id="p1" onclick="setFontSize('p1');">text...</h1>    <script>        function setFontSize(id_name) {            var h1_tag = document.getElementById(id_name);            h1_tag.style.fontSize = 100+"px";        }    </script></body></html>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript