課程
/前端開發(fā)
/JavaScript
/JavaScript進階篇
.value ?,innerHTML ?.nodeValue 有什么區(qū)別 ;小白不懂,勿噴。
還有eavl()什么情況下用到。
謝謝大家。
2016-02-21
源自:JavaScript進階篇 9-16
正在回答
.vale是為了設置<input>標簽中的值,例如<input value='aaa' >在頁面中就會有一個名為aaa的按鈕。
.innerHTML和.nodeValue的使用區(qū)別是,.nodeVlue需要確定到某一個節(jié)點例如element.childNodes[0].nodeValue,需要注意這個方法會根據(jù)節(jié)點的類型
(1.文檔節(jié)點 (document,唯一)2.元素節(jié)點 (那些個標簽div,p之類)3.屬性節(jié)點(class,src這種)4.文本節(jié)點(插入在p,div內(nèi)的文本))
輸出值
而.innerHTML會以字符串形式輸出element的所有節(jié)點值。
prosche 提問者
innerHTML 屬性用于獲取或替換 HTML 元素的內(nèi)容。
在文檔對象模型 (DOM) 中,每個節(jié)點都是一個對象。DOM 節(jié)點有三個重要的屬性 :
1. nodeName : 節(jié)點的名稱
2. nodeValue :節(jié)點的值
3. nodeType :節(jié)點的類型
.value是指賦值的那個值
舉報
本課程從如何插入JS代碼開始,帶您進入網(wǎng)頁動態(tài)交互世界
2 回答這樣給id為“secd”的<span>標簽里面的內(nèi)容賦值為5,對嗎?
1 回答在新增節(jié)點輸入內(nèi)容這里的問題,我用createElement創(chuàng)建一個input標簽,,setAttribute為屬性賦值,然后把他放到td標簽下
2 回答在script 標簽內(nèi)補充代碼,實現(xiàn)創(chuàng)建一個新li標簽,內(nèi)容為"php",并將新創(chuàng)建的li插入到內(nèi)容為HTML的標簽前。
3 回答如何通過子節(jié)點訪問到標簽內(nèi)的內(nèi)容
4 回答為什么標簽和內(nèi)容不寫在一起
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2016-02-29
.vale是為了設置<input>標簽中的值,例如<input value='aaa' >在頁面中就會有一個名為aaa的按鈕。
.innerHTML和.nodeValue的使用區(qū)別是,.nodeVlue需要確定到某一個節(jié)點例如element.childNodes[0].nodeValue,需要注意這個方法會根據(jù)節(jié)點的類型
(1.文檔節(jié)點 (document,唯一)2.元素節(jié)點 (那些個標簽div,p之類)3.屬性節(jié)點(class,src這種)4.文本節(jié)點(插入在p,div內(nèi)的文本))
輸出值
而.innerHTML會以字符串形式輸出element的所有節(jié)點值。
2016-02-21
innerHTML 屬性用于獲取或替換 HTML 元素的內(nèi)容。
在文檔對象模型 (DOM) 中,每個節(jié)點都是一個對象。DOM 節(jié)點有三個重要的屬性 :
1. nodeName : 節(jié)點的名稱
2. nodeValue :節(jié)點的值
3. nodeType :節(jié)點的類型
.value是指賦值的那個值