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

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

getElementById

???????function?modify(){
??????????var?p2?=?document.getElementById("p2");
??????????p2.className="two";
???????}

其中的var p2 = document.getElementById("p2");這句到底有什么作用?為什么我刪了這句也沒有任何變化?

正在回答

3 回答

語法object.className=classname

var p2 定義一個叫p2的變量?

document.getElementById("p2")這里的p2指的是id=p2的元素

按照語法 要想改變樣式 就要通過 元素對象 獲取 元素 再進行 樣式改變?

然而這并不能解釋你的問題 ?于是我查了別人的提問 下面才是重點

在JS中大部分都是用x=getElementById來獲取Id,既然Id是唯一,為什么不能直接用Id。

id是在html中的屬性,js要通過getElement獲取才能用

在html中可以直接用id.style.display


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

定義了一個變量p2,用來獲取idp2的性質,當你去掉時,應該是把one的性質賦給了id “p2”而不是變量“p2”,我是這么理解的。

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

這句話是定義一個變量p2。來獲取“p2”的性質

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

舉報

0/150
提交
取消
JavaScript入門篇
  • 參與學習       741183    人
  • 解答問題       9865    個

JavaScript做為一名Web工程師的必備技術,本教程讓您快速入門

進入課程

getElementById

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

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

幫助反饋 APP下載

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

公眾號

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