你不知道的outerText,innerText
首先,看我们的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相关推荐
- php imagetextouter,CSS_你不知道的outerText,innerText 区别说明,首先,看我们的html定义- phpStudy...
首先,看我们的html定义 innerHTML,innerText,outerHTML,outeterText js源码如下: function inner() { var html= documen ...
- DOM中的outerHTML,innerHTML,outerText,innerText的区别
--转自http://blog.163.com/yw_0721/blog/static/7164579720102932157759/ 简单的说innerHTML和outerHTML.innerTex ...
- java中outer和inner_innerText 和outerText 的区别
A test for innerText, outerText method Hello, Hellin Zhang 请您先下载运行并参考作者写的例子. Hello, Hellin Zhang out ...
- 深度理解 Virtual DOM
目录: 1 前言 2 技术发展史 3 Virtual DOM 算法 4 Virtual DOM 实现 5 Virtual DOM 树的差异(Diff算法) 6 结语 7 参考链接 1 前言 我会尽量把 ...
- JS之BOM和DOM(来源、方法、内容、应用)
1.Javascript组成(此文为转载) JavaScript的实现包括以下3个部分: 1)核心(ECMAScript):描述了JS的语法和基本对象. 2)文档对象模型 (DOM):处理网页内容的方 ...
- 谈谈Virtual DOM
前言 目前最流行的两大前端框架,React和Vue,都不约而同的借助Virtual DOM技术提高页面的渲染效率.那么,什么是Virtual DOM?它是通过什么方式去提升页面渲染效率的呢? 什么是V ...
- js系列教程7-DOM操作全解
全栈工程师开发手册 (作者:栾鹏) 快捷链接: js系列教程1-数组操作全解 js系列教程2-对象和属性全解 js系列教程3-字符串和正则全解 js系列教程4-函数与参数全解 js系列教程5-容器和算 ...
- JS中的DOM与BOM
一.Javascript组成 JavaScript的实现包括以下3个部分: ECMAScript(核心) 描述了JS的语法和基本对象. 文档对象模型 (DOM) 处理网页内容的方法和接口 浏览器对象模 ...
- Javascript之BOM与DOM讲解
一.Javascript组成 JavaScript的实现包括以下3个部分: ECMAScript(核心) 描述了JS的语法和基本对象. 文档对象模型 (DOM) 处理网页内容的方法和接口 浏览器对象模 ...
- 前端面试题 HTML、CSS、JS、Vue、Es6
第一部分 HTML&CSS整理答案 什么是HTML5? 答:HTML5是最新的HTML标准. 注意:讲述HTML5推出的设计目的,以及现在市场的使用情况,浏览器支持情况等.... 设计目的 H ...
最新文章
- 如何把html转换pdf,怎么把html转换成pdf
- 京东裁员杀红眼了!说要给n+1,员工签字后,公司又反悔了!
- python读书笔记二、文件基本操作
- pythonurllib模块-urllib库详解 --Python3
- python 不同模块之间的引用错误问题
- 2021计算机应用基础统考,2021年度计算机应用基础统考练习题及答案.doc
- Magento 添加后台管理 addColumn
- 计算机管理要继续请输入,若要继续,请键入管理员密码然后单击是问题解决方法...
- OpenCV精进之路(四):图像处理——图片的缩放和图像金字塔
- spring 常用注解以分类
- 用科学数据求真:地月之间不可能电视直播
- 一步教会fpga数字信号处理
- apk 反编译 java_Android apk反编译成java源码实战操作全指南
- 常用的前端框架有哪些?
- 三星手机性能测试软件,Exynos4210处理器性能测试_三星 I9100 GALAXY SII(16GB/黑色)_手机Android频道-中关村在线...
- php error_reporting 无效,PHP error_reporting 很不理解。。。
- python爬虫(五)爬虫实战
- Linux命令中特殊符号
- 某互联网银行 区块链技术暑假实习生在线笔试 回忆
- 数据结构考纲笔记概览
热门文章
- 设计思想之高内聚低耦合
- CentOS6.x升级MySQL版本5.1到5.6
- linux命令4--rmrmdir
- 提高openfire最大连接数
- 路由重分布 rip,eigrp,和ospf
- 论文Real-Time Lane and Obstacle Detection on the global System
- Nginx二级目录反向代理网站
- git diff old mode 100755 new mode 100644
- 微信小程序:wx.getUserInfo 接口的变动与使用
- hdu1010 Tempter of the Bone---DFS+奇偶剪枝