亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

JavaScript改變HTML樣式

為什么必須把P標簽定義ID后才能實現運行效果呢?直接用P怎么就運行不了呢?

http://img1.sycdn.imooc.com//58313a300001119305190401.jpg

正在回答

4 回答

這樣啊,試試onmouseover="document.getElementById('p').style.display='block'

0 回復 有任何疑惑可以回復我~
#1

我不是管家

onmouseover="document.getElementByTagName('p').style.display='block'才行,他的代碼里沒有p這個id
2016-11-20 回復 有任何疑惑可以回復我~
#2

慕粉1441422886 提問者

非常感謝!
2016-11-22 回復 有任何疑惑可以回復我~

對哦,改為name

0 回復 有任何疑惑可以回復我~

這個我就不明白了,難道不是因為你設置了“id=div1”,所以后面input標簽里onmouseover和onmouseout才要用div1嗎?如果沒有設置ID號,應該就是用P標簽。不知道有沒有理解你的問題呢

0 回復 有任何疑惑可以回復我~
#1

慕粉1441422886 提問者

我試過了,直接用P的話,運行不出結果,只有用ID才能運行出來,想不通為什么會這樣
2016-11-20 回復 有任何疑惑可以回復我~

css中的p元素是行內塊元素,使用display:none;之后此元素不會被顯示,試試改成display:block;或刪除此屬性

0 回復 有任何疑惑可以回復我~
#1

慕粉1441422886 提問者

我問的不是這個這個意思,你看P標簽,我設置了“id=div1”,并且在input標簽里onmouseover和onmouseout都用了div1,而不是P,我問的是:為什么不直接用P,而是要用ID
2016-11-20 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

JavaScript改變HTML樣式

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號