问答详情
源自:1-9 JavaScript-什么是函数

JavaScript改变HTML样式

为什么必须把P标签定义ID后才能实现运行效果呢?直接用P怎么就运行不了呢?

http://img.mukewang.com/58313a300001119305190401.jpg

提问者:慕粉1441422886 2016-11-20 13:55

个回答

  • 子冬
    2016-11-20 16:16:18
    已采纳

    这样啊,试试onmouseover="document.getElementById('p').style.display='block'

  • 子冬
    2016-11-21 18:01:53

    对哦,改为name

  • 子冬
    2016-11-20 15:49:35

    这个我就不明白了,难道不是因为你设置了“id=div1”,所以后面input标签里onmouseover和onmouseout才要用div1吗?如果没有设置ID号,应该就是用P标签。不知道有没有理解你的问题呢

  • 子冬
    2016-11-20 14:58:08

    css中的p元素是行内块元素,使用display:none;之后此元素不会被显示,试试改成display:block;或删除此属性