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

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

无梦者游荡

2015-12-31 19:31

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

写回答 关注

2回答

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

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

    迷途的马尔斯 回复无梦者游荡

    O(∩_∩)O

    2016-01-02 14:04:52

    共 2 条回复 >

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

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

    无梦者游荡

    非常感谢

    2016-01-31 19:33:57

    共 1 条回复 >

JavaScript入门篇

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

739814 学习 · 9566 问题

查看课程

相似问题