为什么我的运行完,第二段文字为红色

来源:3-6 控制类名(className 属性)

沙滩贝壳

2017-03-16 13:07

就是找例题写的

写回答 关注

6回答

  • 慕村0095339
    2017-04-29 16:41:52

    因为第二段文字<p id="p2" class="one">中,class的类型是“one”,所以一开始就默认使用<style>{.one{..}}</style>的样式咯,当你在 function modify()中修改p2.className="two"后,需要点击modify(),即点击“更改外观”按钮,才实现改变p2.className由“one”->"two",进而改变字体颜色

  • 慕粉1420005437
    2017-04-27 18:10:36

    因为第二段文字引用的是one的样式,你仔细查看一下,第一段文字本身没有样式,你可以自己调整一下

     <p id="p1" class="two"> JavaScript使网页显示动态效果并实现与用户交互功能。</p>

        <input type="button" value="添加样式" onclick="add()"/>

    <p id="p2" class="one">JavaScript使网页显示动态效果并实现与用户交互功能。</p>

        <input type="button" value="更改外观" onclick="modify()"/>


  • 徐无敌
    2017-03-22 11:09:15

    因为第二段文字一开始的类名就是 .one 

  • 枭菜菜
    2017-03-20 14:25:18

    你起码给个代码才好帮你看哪里有问题吧!

  • Trish
    2017-03-17 16:01:55

    你肯定没照例题写,谢谢。

  • 还好萌
    2017-03-16 13:23:25

    buhui!

JavaScript入门篇

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

739817 学习 · 9566 问题

查看课程

相似问题