如何在指定位置插入HTML内容和文本内容

如何在指定位置插入HTML内容和文本内容
DHTML提供了两种方式添加,insertadjacenthtml和insertadjacenttext
insertadjacenthtml方法:在指定位置插入HTML标签声明。
原型:insertadjacenthtml(其中,节点)
参数:
其中:指定HTML标签声明插入,并有四个值,可以使用:
1.beforebegin:插入在标签的开始
2.afterbegin:插入标签的开始标签后
3.beforeend:插入标签的结束标签之前
4.afterend:插入标签的结束标签后
内容要插入的节点:
例:
复制代码代码如下所示:
VaR shtml =
无功sscript =
sscript = sscript + 'function(GO2){ alert(插入脚本。你好)}
sscript = sscript +;
scriptdiv.insertadjacenthtml(afterbegin

在HTML正文中添加一行:

最终成为:
复制代码代码如下所示:
功能(GO2){ alert(插入sctipt。你好)}
的insertadjacenttext方法类似于insertadjacenthtml方法,但只有纯文本只能插入和参数都是相同的

正是这两个属性还是比较适用的,尤其是在绘画和其他地方有更多的优势,它不是覆盖原有的内容,让我们假设有一个div,它有内容,现在我们需要动态添加,但不能覆盖原来的内容,这一点是非常重要的,覆盖掉原来的事情innerHTML。
所有对HTML可以使用这个属性,这是所有相同的,如..,…这些都有这两个属性

问题补充:我只是想innerHTML,这个属性是读写之前我知道innerHTML可以插入节点上的内容,但是这个属性是可读的,也就是说所有存储在HTML内容节点;看到下面的代码完全理解:
复制代码代码如下所示:
非所有权文件
safdsdaf时间

警报(文档。身体。innerText)

以上是我的帖子给别人的代码,下面我加了几行代码,也很经典,也许你用了:
复制代码代码如下所示:

功能增加文件()
{
无功filebutton =;
document.getelementbyidx('filelist)。InsertAdjacentHTML(beforeend
}
以上是头部的脚本,下面是正文:HTML代码:
复制代码代码如下所示:

如果将代码复制到一个文件中并将其保存为HTML,就知道效果了。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部