问答详情
源自:3-6 控制类名(className 属性)

为何要在函数function里面重新定义变量p1

为什么还要在函数function里面定义新变量p1获得“p1”,再通过定义新变量p1修改元素属性?直接p1.className="one"不行么?

提问者:无梦者游荡 2015-12-31 19:31

个回答

  • 迷途的马尔斯
    2015-12-31 19:48:06
    已采纳

    首先这个变量p1叫什么都无所谓,其次在脚本里面并没有p1这个东东,你想找到页面的p1标签就必须通过DOM操作来查询

  • 明星heart
    2016-01-29 22:23:24

    只使用ID值(唯一性)来修改属性应该是可以的;还有,练习中有个p元素的ID恰好是p1.