首先,看我们的html定义

<div id="diva">

<div id="div1">

<a>innerHTML,innerText,outerHTML,outeterText</a>

<input type ="button"  onclick ="inner()" value="inner"  />

<input type ="button" onclick ="outer()" value="outer" />

</div>

</div>

js源码如下:

function inner()

{

var html= document.getElementById("diva").innerHTML;

var text=document.getElementById("diva").outerHTML;

alert(html);//显示内容不包含<div id="diva"></div>,截图如下所示

alert(text);//显示内容包含<div id="diva"></div>

}

function outer()

{

document.getElementById("div1").innerText="innerText";//将div1包含的内容替换为innerText

var oHtml= document.getElementById("diva").innerText;

var text=document.getElementById("diva").outerHTML;

alert(oHtml+text);//显示结果如下图

document.getElementById("div1").outerText="outerText";//将<div id="div1"></div>和div包含的内容替换为outerText

var oText = document.getElementById("diva").outerText;

var text=document.getElementById("diva").outerHTML;

alert(oText+text);//显示结果如下图

     

}

注意:innerText,outerText在取值的时候没有区别,赋值的时候不一样

但是innerHTML和innerText在取值的时候也是不一样的

转载于:https://www.cnblogs.com/A-I/archive/2010/06/14/1758402.html

你不知道的outerText,innerText相关推荐

  1. php imagetextouter,CSS_你不知道的outerText,innerText 区别说明,首先,看我们的html定义- phpStudy...

    首先,看我们的html定义 innerHTML,innerText,outerHTML,outeterText js源码如下: function inner() { var html= documen ...

  2. DOM中的outerHTML,innerHTML,outerText,innerText的区别

    --转自http://blog.163.com/yw_0721/blog/static/7164579720102932157759/ 简单的说innerHTML和outerHTML.innerTex ...

  3. java中outer和inner_innerText 和outerText 的区别

    A test for innerText, outerText method Hello, Hellin Zhang 请您先下载运行并参考作者写的例子. Hello, Hellin Zhang out ...

  4. 深度理解 Virtual DOM

    目录: 1 前言 2 技术发展史 3 Virtual DOM 算法 4 Virtual DOM 实现 5 Virtual DOM 树的差异(Diff算法) 6 结语 7 参考链接 1 前言 我会尽量把 ...

  5. JS之BOM和DOM(来源、方法、内容、应用)

    1.Javascript组成(此文为转载) JavaScript的实现包括以下3个部分: 1)核心(ECMAScript):描述了JS的语法和基本对象. 2)文档对象模型 (DOM):处理网页内容的方 ...

  6. 谈谈Virtual DOM

    前言 目前最流行的两大前端框架,React和Vue,都不约而同的借助Virtual DOM技术提高页面的渲染效率.那么,什么是Virtual DOM?它是通过什么方式去提升页面渲染效率的呢? 什么是V ...

  7. js系列教程7-DOM操作全解

    全栈工程师开发手册 (作者:栾鹏) 快捷链接: js系列教程1-数组操作全解 js系列教程2-对象和属性全解 js系列教程3-字符串和正则全解 js系列教程4-函数与参数全解 js系列教程5-容器和算 ...

  8. JS中的DOM与BOM

    一.Javascript组成 JavaScript的实现包括以下3个部分: ECMAScript(核心) 描述了JS的语法和基本对象. 文档对象模型 (DOM) 处理网页内容的方法和接口 浏览器对象模 ...

  9. Javascript之BOM与DOM讲解

    一.Javascript组成 JavaScript的实现包括以下3个部分: ECMAScript(核心) 描述了JS的语法和基本对象. 文档对象模型 (DOM) 处理网页内容的方法和接口 浏览器对象模 ...

  10. 前端面试题 HTML、CSS、JS、Vue、Es6

    第一部分 HTML&CSS整理答案 什么是HTML5? 答:HTML5是最新的HTML标准. 注意:讲述HTML5推出的设计目的,以及现在市场的使用情况,浏览器支持情况等.... 设计目的 H ...

最新文章

  1. 如何把html转换pdf,怎么把html转换成pdf
  2. 京东裁员杀红眼了!说要给n+1,员工签字后,公司又反悔了!
  3. python读书笔记二、文件基本操作
  4. pythonurllib模块-urllib库详解 --Python3
  5. python 不同模块之间的引用错误问题
  6. 2021计算机应用基础统考,2021年度计算机应用基础统考练习题及答案.doc
  7. Magento 添加后台管理 addColumn
  8. 计算机管理要继续请输入,若要继续,请键入管理员密码然后单击是问题解决方法...
  9. OpenCV精进之路(四):图像处理——图片的缩放和图像金字塔
  10. spring 常用注解以分类
  11. 用科学数据求真:地月之间不可能电视直播
  12. 一步教会fpga数字信号处理
  13. apk 反编译 java_Android apk反编译成java源码实战操作全指南
  14. 常用的前端框架有哪些?
  15. 三星手机性能测试软件,Exynos4210处理器性能测试_三星 I9100 GALAXY SII(16GB/黑色)_手机Android频道-中关村在线...
  16. php error_reporting 无效,PHP error_reporting 很不理解。。。
  17. python爬虫(五)爬虫实战
  18. Linux命令中特殊符号
  19. 某互联网银行 区块链技术暑假实习生在线笔试 回忆
  20. 数据结构考纲笔记概览

热门文章

  1. 设计思想之高内聚低耦合
  2. CentOS6.x升级MySQL版本5.1到5.6
  3. linux命令4--rmrmdir
  4. 提高openfire最大连接数
  5. 路由重分布 rip,eigrp,和ospf
  6. 论文Real-Time Lane and Obstacle Detection on the global System
  7. Nginx二级目录反向代理网站
  8. git diff old mode 100755 new mode 100644
  9. 微信小程序:wx.getUserInfo 接口的变动与使用
  10. hdu1010 Tempter of the Bone---DFS+奇偶剪枝