vargetDesc=function(){returnObject.getOwnPropertyDescriptor.apply(Object,arguments)},get=function(){returndocument.getElementById.apply(docuemnt,arguments)}vartarget=get('target');console.log(getDesc(target,'in
1、功能说明: innerHTML 设置或获取位于对象起始和结束标签内的 HTML innerText 设置或获取位于对象起始和结束标签内的文本 outerHTML 设置或获取对象及其内容的HTML形式 outerText 设置(包括标签)或获取(不包括标签)对象的文本 2、示例 页面有如下代码: 代码语言:javascript 代码运行次数:0 span1span2 代码语言:javasc...
outerHTML 输出当前标签的本身和标签内的文本内容,如果有子标签,那么子标签本身和标签内的文本内容也将一起输出 outerText 只输出当前标签内的文本内容,如果标签内有子标签,那么也只输出子标签内的文本内容
4、outerText 属性 除了作用范围扩大到了包含 调用它的节点之外,outerText 与innerText 基本上没有多大区别。在读取文本值时,outerText 与 innerText 的结果完全一样。但在写模式下,outerText 就完全不同了:outerText 不只是替换调用它的元素的子节点,而是会替换整个元素(包括子节点)。比如: div.outerText = "Hel...
上例中的text.innerTest的值也就是“test1 test2”,其中span标签去除了。值得注意的是,innerHTML是符合W3C标准的属性,而innerText只适用于IE浏览器,因此,尽可能地去使用innerHTML,而少用innerText,如果要输出不含HTML标签的内容,可以使用innerHTML取得包含HTML标签的内容后,再用正则表达式去除HTML标签...
innerText返回或者设置DOM元素的文本innerHTML返回或者设置DOM元素的子元素1,返回值的区别12345678 文本信息 var div =document.getElementById("div1"); var text = div1.innerText; // text --》文本信息 var html= div1.innerHTML; // html--》 文本信息区别:取值时 innerText会...
上例中的text.innerTest的值也就是“test1 test2”, 其中span标签去除了。 test.outerHTML: 除了包含innerHTML的全部内容外, 还包含对象标签本身。 上例中的text.outerHTML的值也就是< span style="color:red">test1 test2 完整示例: test1 test2 innerHTML...
上例中的text.outerHTML的值也就是test1 test2 特别说明: innerHTML是符合W3C标准的属性,而innerText只适用于IE浏览器,因此,尽可能地去使 用innerHTML,而少用innerText,如果要输出不含HTML标签的内容,可以使用innerHTML取得包含HTML标签的内容后,再用正 则表达式去除HTML标签,下面是一个简单的符合W3C标准的示例: <...
由于innerText和textContent均为对innerHTML内容作不同的处理而成,因此我们需要先明确innerHTML属性的特点。 赋值操作:先对值内容进行模式匹配,然后把处理后的值赋予给innerHTML属性。 模式匹配结果将导致 保留 和 将字符转换为HTML实体 两个操作。
代码示例为:获取段落p的 innerHTML document.getElementById("test").innerHTML 输出内容为:获取段落p的 innerHTML 2、js中innerText的用法:innerText可获取或设置指定元素标签内的文本值,从该元素标签的起始位置到终止位置的全部文本内容(不包含html标签)。获取元素的内容:element.innerText;给元素设置内...