2016 - 2024

感恩一路有你

innertext的用法 innerhtml和innertext的区别?

浏览量:2167 时间:2021-03-12 04:01:25 作者:admin

innerhtml和innertext的区别?

示例代码:

innerHTML content

innerHTML content

共同点:innerHTML和innerText将替换元素中的内容。区别:1。InnerHTML:即从对象的开始位置到结束位置的所有内容,包括HTML标记。在上面的例子中测试.innerHTML的值为“test2”。2InnerText:从开始位置到结束位置的内容,但是它删除了HTML标记上示例中的内容text.inner测试的值为“test1 test2”,其中删除了span标记。值得注意的是,innerHTML是W3C标准属性,而innerText仅适用于IE浏览器。因此,应该尽可能多地使用innerHTML而不是innerText。如果要输出不带HTML标记的内容,可以使用innerHTML获取带HTML标记的内容,然后使用正则表达式删除HTML标记。

innerhtml和html的区别?

InnerHTML是一种编写本机JS的方法,这意味着在元素中获取或插入HTML内容。InnerHTML是一个属性。例如,如果有一个标记:<div id=“d”></div>,以下是JS:VAR D=文档.getElementById(“d”)di.innerHTML=“<span样式=”颜色:红色“>hello</span>”//重置D.Alert中的HTML代码(D.innerhtml)//取出D中的HTML代码。jQuery的HTML()方法也是要调用的本机innerhtml方法。不同之处在于,您需要使用JQ语法而不是本机JS方法,如上面$(“#d”)所示。HTML(“<B>hi</B>”)当然,最重要的一点是原生JS总是比JQ快

innerText插入纯文本,即使文本包含HTML标记,它也会被显示;innerthtml会识别HTML标记;举一个简单的例子:VAR STR=“<div>test</div>”使用innerText,插入后,它将显示<div>test</div>,插入后用innerHTML显示test

innertext的用法 font和text的区别 innerhtml的缺点

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。