还是有问题啊。

还是有问题啊。

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8" />

    <title> arguments</title>

</head>

<body>

   <p id="test" style="background-color: red; color: blue;">我是一个段落!</p>

<script type="text/javascript">

let css=function(dom,attr,attrVal){

  let Dom=document.getElementById(dom);

   if(arguments.length===2){

     return Dom.style[attr];

   }

   else if(arguments.length===3){

    Dom.style[attr]=attrVal;

   }

   else{

     throw new Error("you've made a mistake");

   }

}

document.write(css("test","backgroundColor"));


</script>

</body>

</html>


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕星星 2018-11-12 11:41:36

经测试是没有问题的:

http://img1.sycdn.imooc.com//climg/5be8f64000014d6611320439.jpg

没有设置属性值,所以返回的是行内样式style中background的值red。

自己可以再测试下,祝学习愉快!

  • 提问者 Horizn #1
    测试的时候出问题了。。。不好意思啊
    2018-11-12 15:09:45
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
组件化思想开发电商网页 18版
  • 参与学习           人
  • 提交作业       467    份
  • 解答问题       4826    个

本路径带你通过系统学习HTML5、JavaScript、jQuery的进阶知识,不仅如此,还会学习如何利用组件化的思想来开发网页,知识点+案例,使得所学可以更好的得到实践。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师