JavaScript中innerHTML、outerHTML、innerText、outerText的区别

  • innerHTML设置或获取位于对象起始和结束标签内的HTML
  • outerHTML设置或获取对象及其内容的HTML形式
  • innerText设置或获取位于对象起始和结束标签内的文本
  • outerText设置(包括标签)或获取(不包括标签)对象的文本

innerText和outerText在获取时是相同效果,但在设置时,innerText仅设置标签内的文本,而outerText设置包括标签在内的文本。