課程
/前端開發(fā)
/JavaScript
/JavaScript進階篇
如:var a=getElementByID("id");
? ? ? ? ? ?a.innerHTML=b
? ? ? ? ? a.value=b
? ? ?有區(qū)別嗎
2016-02-24
源自:JavaScript進階篇 8-11
正在回答
舉例子來說明你會容易明白一點你使用document.getElementById()可以取到頁面上一個有id的元素然后訪問這個元素的屬性,比如value當(dāng)一個元素有value屬性的時候,其value才會有值例1<input type="text" id="txt1" value="hello"/>這樣一個元素,當(dāng)你使用document.getElementById("txt1").value時,可以得到其value值,即"hello"這個字符串。如果一個元素沒有value值,那么使用document.getElementById().value時是取不到。這是理所當(dāng)然的,沒有的東西怎么訪問?比如一個div標(biāo)記,就不一定有value值。innerHTML這個是指元素中的內(nèi)容例2一個元素有起始標(biāo)記和結(jié)束標(biāo)記如<label id="lb1">this is a label</label>當(dāng)你使用document.getElementById("lb1").innerHTML可以取到<label>與</label>之間的內(nèi)容,即“this is a label”。document.getElementById().innerHTML
郭菲菲同學(xué) 提問者
灰常感謝,很清楚
學(xué)習(xí)了,恨詳細
學(xué)習(xí)了,很好
表單元素用value,其他非輸入(表單)類元素用innerHTML
舉報
本課程從如何插入JS代碼開始,帶您進入網(wǎng)頁動態(tài)交互世界
1 回答關(guān)于父元素與子元素。
2 回答獲取元素的值可以用 innerHTML 或 innerText 嗎?
1 回答#tcon 的父元素
3 回答輸出第一個元素的前一個元素,沒有提示?
1 回答行內(nèi)元素不轉(zhuǎn)塊級元素怎么能設(shè)寬高的??
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-02-24
舉例子來說明你會容易明白一點
你使用document.getElementById()可以取到頁面上一個有id的元素
然后訪問這個元素的屬性,比如value
當(dāng)一個元素有value屬性的時候,其value才會有值
例1
<input type="text" id="txt1" value="hello"/>
這樣一個元素,當(dāng)你使用document.getElementById("txt1").value時,可以得到其value值,即"hello"這個字符串。
如果一個元素沒有value值,那么使用document.getElementById().value時是取不到。這是理所當(dāng)然的,沒有的東西怎么訪問?
比如一個div標(biāo)記,就不一定有value值。
innerHTML
這個是指元素中的內(nèi)容
例2
一個元素有起始標(biāo)記和結(jié)束標(biāo)記如
<label id="lb1">this is a label</label>
當(dāng)你使用document.getElementById("lb1").innerHTML可以取到<label>與</label>之間的內(nèi)容,即“this is a label”。
document.getElementById().innerHTML
2016-09-03
灰常感謝,很清楚
2016-04-11
學(xué)習(xí)了,恨詳細
2016-02-27
學(xué)習(xí)了,很好
2016-02-24
表單元素用value,其他非輸入(表單)類元素用innerHTML