getElementById是JavaScript中的一個方法,用于通過元素的id獲取到對應的DOM對象。
使用方法如下:
通過id獲取DOM對象:var element = document.getElementById("elementId");
其中,"elementId"為要獲取的元素的id。
對獲取到的DOM對象進行操作:element.innerHTML = "Hello, World!";
這里將獲取到的DOM對象的innerHTML屬性設置為"Hello, World!"。
可以通過getElementById連續獲取嵌套的DOM對象:var parentElement = document.getElementById("parentId");var childElement = parentElement.getElementById("childId");
這里先通過id獲取到父元素的DOM對象,再通過該DOM對象的getElementById方法獲取到子元素的DOM對象。
注意事項:
getElementById方法返回的是一個DOM對象,如果找不到對應id的元素,則返回null。
id在整個HTML文檔中應該是唯一的,否則只會返回第一個匹配到的元素。
getElementById方法只能通過id獲取元素,不能通過class、標簽名等其他屬性獲取元素。
用法示例:
HTML代碼:
<p id="myDiv"><p id="text">Hello, World!</p></p>
JavaScript代碼:
var p = document.getElementById("myDiv");var p = p.getElementById("text");p.innerHTML = "Hello, JavaScript!";
這里通過getElementById分別獲取到id為"myDiv"的p元素和id為"text"的p元素,并將p元素的innerHTML屬性修改為"Hello, JavaScript!"。
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
農村信用社貸款要求:1、貸款人年齡在18-65周歲。有按期還本付息的能力。原應付貸款利息和到期貸款已基本清償;沒有清償的,已經作了貸款人認可的償還計劃。.2、農村在貸款社已開立基本賬戶或一般存款賬戶,并在該賬戶內保留有一定數額的支付保證金;自愿接受貸款社的信貸及結算的監督檢查,能夠保證定期向貸款社報送經營計劃和相關業務、財務報表。3、申請保證、抵押貸款的,必須具有符合規定的貸款保證人貸款抵押物或質...
一、股票幾點開盤收盤?A股市場有兩個交易所,非別是上交所和深交所,這兩市的開盤收盤時間是一致的。都是每天的上午9:30正式開盤,11:30收盤,午休1個半小時。下午13:00開盤,15:00收盤。每天的9:15至9:25為滬深兩市集合競價時間,下午14:57-15:00為深市集合競價時間。不過股市并不是每天都交易的,周六和周日,以及法定的節假日時間,股市是不交易的。二、股票收盤時間雖然收盤就代表股...
網下申購和網上申購在股市中,打新一項風險低但是回報高的投資,新股申購分為兩種方式,分別是網下申購與網上申購,那么網下申購是什么意思?網下申購和網上申購的區別是什么呢?"網下申購"就是不通過證券交易所的網上交易系統進行的申購,網下申購此申購一般對大資金大機構進行。網下申購又叫網下配售。網下申購是指不在股票交易網內向一些機構投資者配售股票,證監會網站2012年4月28日晚間公布的消...