老师帮忙看一下可以实现功能不(๑•ี_เ•ี๑)

老师帮忙看一下可以实现功能不(๑•ี_เ•ี๑)

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <title>...</title>

</head>

<body>

    <script type="text/javascript">

    const CreateElement=(labname="div",{labclass="default",content="default"}={})=>{
          lable=document.createElement(labname);
          lable[className]=labclass;
          lable.innerText=content;
          console.log(lable);
    }
   CreatElement("a");
   CreatElement("span",{content:"慕课网"});


  

    </script>

</body>

</html>

正在回答

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

2回答

同学你好,这里有明显的符号错误如下:

https://img1.sycdn.imooc.com//climg/64ec0a0409c2fbfa10390635.jpg

定义与调用不符(代码错误)

https://img1.sycdn.imooc.com//climg/64ec0aac0984887509340520.jpg

另如果使用方括号此时的classname会被js误认为是变量。

https://img1.sycdn.imooc.com//climg/64ec0c1f0913aa5809230565.jpg

最后如下:

https://img1.sycdn.imooc.com//climg/64ec0c28092b2b7d07830169.jpg

祝学习愉快!

向学习者学习 提问者 2023-08-27 22:54:44
用.innerHTML和模板字符串的${}应该也可以,另外忘记{}后面的分号了,上一题的{}少了个},
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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