`
mywhy
  • 浏览: 66917 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

innerhtml outhtml innerText outText 区别

    博客分类:
  • html
阅读更多
innerHTML获取标签内的HTML
outerHTML获取标签及标签内的HTML

innerText 设置或获取位于对象起始和结束标签内的文本 
outerText 设置(包括标签)或获取(不包括标签)对象的文本 
正常情况下:
innerTEXT和outerTEXT都是获取标签内的文本,相同。

window.onload=function()

{

var d = document.getElementByIdx_x('box');

//alert(d.innerHTML)  //返回 p标签,与p标签里面的内容

//alert(d.outerHTML); //完全显示,div与p 标签和p标签里面的内容

//alert(d.innerText); //只返回p标签里面的文本内容

alert(d.outerText) //只返回p标签里面的文本内容

}

<div id="box"><p>这是文本内容</p></div>
分享到:
评论

相关推荐

    innerHTML和innerText的区别

    在 JavaScript 中,innerHTML 和 innerText 是两个常用的属性,它们用于获取 HTML 元素中的内容。虽然它们都是用于获取内容的,但它们在获取内容的方式和结果上有所不同。 innerHTML 属性 innerHTML 属性用于获取 ...

    html innerHTML outerHTML innerText outerText等的区别及实例汇总

    html js innerHTML outerHTML innerText outerText 等的区别及实例汇总

    js中innerHTML与innerText的用法与区别

    ### JavaScript中的innerHTML与innerText的用法与区别 在前端开发中,经常需要用到JavaScript来操作DOM元素,其中`innerHTML`和`innerText`是非常重要的属性,它们分别用于获取或设置元素内部的HTML内容和纯文本...

    innerhtml用法 innertext用法 以及innerHTML与innertext的区别

    test.innerText: 从起始位置到终止位置的内容, 但它去除Html标签 上例中的text.innerTest的值也就是“test1 test2”, 其中span标签去除了。 test.outerHTML: 除了包含innerHTML的全部内容外, 还包含对象标签本身。 ...

    InnerHtml和InnerText的区别分析

    在编程领域,尤其是在Web开发中,常常会遇到与HTML元素操作相关的属性,其中`InnerHtml`和`InnerText`是两种常见的属性,它们在处理网页内容时有着不同的行为和用途。本文将深入探讨这两个属性的区别,并提供详尽的...

    innerHTML、outerHTML、innerText、outerText的用法与区别

    在示例中,我们可以看到,innerHTML、outerHTML、innerText、outerText的用法和区别。innerHTML和outerHTML用于获取或设置HTML元素的内容,而innerText和outerText用于获取或设置HTML元素的文本内容。 outerHTML比...

    JavaScript中innerHTML,innerText,outerHTML的用法及区别

    js为我们提供了三种方法outerhtml、innerhtml和innertext,但他们之间具体怎么使用与具体的区别在哪里,可能很多人不知道吧,接下来跟着小编一起来学习innerHTML,innerText,outerHTML的用法及区别吧。

    innerHTML-outerHTML-innerTEXT.txt

    根据提供的文件信息,我们可以深入探讨三个重要的DOM属性:`innerHTML`、`innerText`以及`outerHTML`。这些属性在Web开发中非常关键,用于获取或设置元素内部的内容。接下来将详细解析这些属性的功能、用途及差异。 ...

    详谈innerHTML innerText的使用和区别

    document对象中有innerHTML、innerText这两个属性,都是获取document对象文本内容,但使用起来还是有区别的; 1) innerHTML设置或获取标签所包含的HTML+文本信息(从标签起始位置到终止位置全部内容,包括HTML标签,...

    inner-text:基于innerHTML的innerText函数,带有替换项

    内文基于innerHTML的跨浏览器innerText函数,带有替换项。 innerText是一个功能,不是标准化的,但支持Chrome和IE。 Firefox没有。 有多种方法可以实现innerText功能。 您可以获取一个选择window.getSelection() ,...

    innerHTML,outerHTML,innerText,outerText的用法及区别解析

    下面将详细解释这些属性的用法和它们之间的区别。 1. **innerHTML** - `innerHTML` 属性用于获取或设置元素内部的HTML内容,包括所有子元素以及它们的HTML结构。当设置`innerHTML`时,它会删除当前元素的所有子...

    js使用文档就绪函数动态改变页面内容示例【innerHTML、innerText】

    本篇文章将深入讲解如何使用文档就绪函数以及`innerHTML`和`innerText`属性来实现动态内容的更新。 首先,我们要了解什么是文档就绪函数。在JavaScript中,通常使用`window.onload`或jQuery的`$(document).ready()`...

    javascript innerHTML、outerHTML、innerText、outerText的区别

    例如,`myDiv.innerText = "New Text"`会删除`&lt;div&gt;`内的所有子元素,并替换为纯文本。 - 示例:`document.getElementById("test_id2").innerText = "&lt;i&gt;&lt;u&gt;设置或获取位于对象起始和结束标签内的文本.&lt;/u&gt;&lt;/i&gt;"` ...

    关于在innerHTML中JS不执行的问题

    首先,我们需要理解`innerHTML`的工作原理。当设置一个元素的`innerHTML`时,浏览器会做以下几件事: 1. 清空当前元素的所有子节点。 2. 解析新设置的HTML字符串,生成一个DOM树。 3. 将新的DOM树插入到原始元素的...

    innerHtml(转)

    4. **与innerText的区别**:`innerText`属性与`innerHTML`相似,但它只返回或设置纯文本,不包含任何HTML标记。这意味着`innerText`在处理文本内容时更安全,但缺乏对HTML结构的控制。 5. **DOM操作的最佳实践**:...

Global site tag (gtag.js) - Google Analytics