innerHTML是什么

innerHTML是什么,第1张

innerHTML是指的将一段HTML代码或文本从新插入到一个HTML元素如<div><span><label><td>....等等这些元素,新插入的值会覆盖当前的值

示例:

<script type="text/javascript">

function aa(){

document.getElementById("div1").innerHTML="bbbbbbbb"

}

</script>

<div id="div1">

asdsadsad

</div>

<input type="button" value="点我" onclick="aa()" />

区别

一、innerHTML是指标签内的html,value是form控件当前的值,例如:

二、innerHtml是<div>标签内的文本,输入输出到该DOM内部纯HTML代码(获得td、div等html元素时,他们没有value或是text属性,只能用innerHtml)value是表单元素特有的属性,输入输出的是字符串。

document对象中有innerHTML、innerText这两个属性,都是获取document对象文本内容,但使用起来还是有区别的。扩展资料

区别:

1、innerHTML设置或获取标签所包含的HTML+文本信息(从标签起始位置到终止位置全部内容包括HTML标签,但不包括自身)。

2、outerHTML设置或获取标签自身及其所包含的'HTML+文本信息(包括自身)。

3、innerText设置或获取标签所包含的文本信息(从标签起始位置到终止位置的内容,去除HTML标签,但不包括自身)。

4、outerText设置或获取标签自身及其所包含的文本信息(包括自身)。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6213916.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-18
下一篇 2023-03-18

发表评论

登录后才能评论

评论列表(0条)

保存