innerHTML 设置或获取位于对象起始和结束标签内的 HTML
outerHTML 设置或获取对象及其内容的 HTML 形式
innerText 设置或获取位于对象起始和结束标签内的文本
outerText 设置(包括标签)或获取(不包括标签)对象的文本
html打印结果子元素以及自身
![](https://i-blog.csdnimg.cn/blog_migrate/8f900a89c6347c561fdf2122f13be562.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/961ddebeb323a10fe0623af514929fc1.gif)
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> </head> <style type="text/css"> .demo{width: 300px;height: 200px;border: 1px solid #000;} </style> <body> <div class="demo"> <ul> <li οnclick="add(this)">获取父元素机器本身的dom</li> </ul> </div> </body> <script type="text/javascript" src="jquery-2.1.4.js"></script> <script type="text/javascript" > function add(self){ // $(self).parent().parent().html() var demo = $(self).parent().parent()[0].outerHTML; console.log(demo); } </script> </html>