javascript 中innerText,innerHTML,outerText,outerHTML之間的不同和區別
innerText是指設置和返回的是HTML元素的標簽對之間的內容。如果設置值中包含其他的HTML標簽,其他的HTML標簽符號將作為普通文本顯示在網頁中。讀取時,如果標簽對之間的內容包含其他的標簽,返回內容將
不包括其他標簽符號本身。
outerText與innerText不同的是包括設置和返回HTML元素的
標簽符號本身和其中嵌套的內容。
innerHTML也是設置和返回的是HTML元素的標簽對之間的內容,但是如果設置值中包含其他的HTML標簽,瀏覽器將按照這個被包含的
HTML標簽的意義控制文本在網頁中的顯示的效果,讀取該屬性時,如果標簽對之間的內容包含其他的標簽,
則將被包含的標簽符號本身連同其他內容一起返回。
outerHTML與innnerHTML不同的是包括設置和返回HTML元素的
標簽符號本身和其中嵌套的內容