test.innerhtml: 也就是從物件的起始位置到終止位置的全部內容,包括html標籤。 上例中的test.innerhtml的值也就是「test1< /span> test2 」。 test.innertext: 從起始位置到終止位置的內容, 但它去除html標籤 上例中的text.innertest的值也就是「test1 test2」, 其中span標籤去除了。 test.outerhtml: 除了包含innerhtml的全部內容外, 還包含物件標籤本身。 上例中的text.outerhtml的值也就是< span style="color:red">test1 test2
innertext ie chrom 支援 但是ff不支援
outerhtml 都支援 但是 ie下輸出不同
ie9 ff chrom 下 textcontent 文字內容
別的ie不支援
innerHTML與outerHTML的區別
1.innerhtml與outerhtml的區別 innerhtml 得出呼叫該方法的節點下的html 但不包括該節點本身的html outerhtml 得出呼叫該方法的節點及該節點下的html 一般的容器裡都有,可以參考msdn,比如這樣。有這樣的 some information 則window...
outerHTML與innerHTML的不同
outerhtml的用法與innerhtml不同,outerhtml包括整個標籤,而不僅限於標籤內部的內容。對於乙個id為 testdiv 的div來說,outerhtml innerhtml以及innertext三者的區別可以通過下圖展示出來 與innerhtml不同,outerhtml包括整個標...
innerText與innerHTML的區別
innertext可以獲取標籤間的內容,如果標籤間只有文字的話,則是直接獲取。如果標籤間還有巢狀標籤的話,則會將巢狀標籤忽略掉獲取文字。innertext在給標籤設定內容的時候,如果是純文字內容的話,則直接設定或者覆蓋設定。如果標籤間還有巢狀標籤的話,設定文字的時候只會顯示文字,若加上文字標籤,則會...