javascript 中innerText,innerHTML,outerText,outerHTML之間的不同和區(qū)別
javascript 中innerText,innerHTML,outerText,outerHTML之間的不同和區(qū)別innerText是指設(shè)置和返回的是HTML元素的標(biāo)簽對之間的內(nèi)容。如果設(shè)置值中包含其他的HTML標(biāo)簽,其他的HTML標(biāo)簽符號將作為普通文本顯示在網(wǎng)頁中。讀取時,如果標(biāo)簽對之間的內(nèi)容包含其他的標(biāo)簽,返回內(nèi)容將不包括其他標(biāo)簽符號本身。
outerText與innerText不同的是包括設(shè)置和返回HTML元素的標(biāo)簽符號本身和其中嵌套的內(nèi)容。
innerHTML也是設(shè)置和返回的是HTML元素的標(biāo)簽對之間的內(nèi)容,但是如果設(shè)置值中包含其他的HTML標(biāo)簽,瀏覽器將按照這個被包含的HTML標(biāo)簽的意義控制文本在網(wǎng)頁中的顯示的效果,讀取該屬性時,如果標(biāo)簽對之間的內(nèi)容包含其他的標(biāo)簽,則將被包含的標(biāo)簽符號本身連同其他內(nèi)容一起返回。
outerHTML與innnerHTML不同的是包括設(shè)置和返回HTML元素的標(biāo)簽符號本身和其中嵌套的內(nèi)容
posted on 2007-10-04 10:39 劉錚 閱讀(770) 評論(0) 編輯 收藏 所屬分類: JavaScript