问答详情
源自:1-1 为什么学习JavaScript

请问老师下面的那行代码是改变第一段文字的颜色的吗?写上去第一段根本没变化


document.getElementById("p1").style.color="blue"; 

提问者:素萍亦雅 2017-02-27 18:17

个回答

  • zumzu
    2017-02-28 10:06:50

    加上这个id才可以改变这句话;<p id="p1">我是第一段文字</p>

  • 不想被吃掉的青苹果
    2017-02-27 18:52:54

    不是啊,除非你的第一段的p标签的id是p1,document.getElementById("p1")是找到id="p1"的object。

    <p id="p1">我是第一段内容-_-!!!!</p>
    <script type="text/javascript>
    document.getElementById("p1").style.color="blue"; 
    </script>

    这样才是改变第一段内容的颜色

  • 慕粉2038091580
    2017-02-27 18:50:35

    这句代码的意思是页面加载时得到id属性为p1的对象,并给它设置文本颜色为蓝色,但是老师的代码中并没有id为p1的标签,所以没有任何效果

  • 王cl
    2017-02-27 18:44:57

    这行代码是改变ID为"p1"的节点的样式的颜色为"blue",跟是不是第一段没有关系,而且要放在script标签内才能生效

  • qq_残风尘缘若梦_04226397
    2017-02-27 18:43:02

    不是啊

  • 骑着毛驴去嗨皮
    2017-02-27 18:42:54

      <script type="text/javascript">

    document.getElementById("p1").style.color="blue";

      </script>


  • qq_感受痛苦突破极限_0
    2017-02-27 18:40:28

    虽然我不是老师,但我觉得应该不是改变文字颜色的,因为没有看见相关的代码