innerHTML属性应用(HTML DOM innerHTML)

定义和用法innerHTML获取或者修改DOM节点的HTML内容获取节点内容innerHTML返回DIV#test的内容:div id=testspan我是test里的内容 使用innerHTML时,不仅能返回文本,包括HTML结构也会整个返回/span/divscript

定义和用法

innerHTML获取或者修改DOM节点的HTML内容

获取节点内容

innerHTML返回DIV#test的内容:

	<div id="test"><span>我是test里的内容 使用innerHTML时,不仅能返回文本,包括HTML结构也会整个返回</span></div>
	<script>
	var div = document.getElementById('test');
	alert(div.innerHTML);
	</script>

innerHTML设置DIV#test1的内容:

	<div id="test1"><span>我是test1里的内容 将使用innerHTML重新设置test1的HTML内容</span></div>
	<script>
	var div = document.getElementById('test1');
	div.innerHTML = 'innerHTML修改(设置)了DOM节点的内容';
	</script>

相关文章推荐:

1.innerHTML动态添加html代码和脚本兼容性问题处理方法

2.js中innerText,innerHTML的用法

3.jQuery中没有innerText、innerHtml

4.IE中关于使用innerHTML加入HTML代码的问题

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

这里不能用css样式选择器选择input组件,设置 border:none;或border: 0px;outline:none;cursor: pointer; 亲测没有用处,只有写这种格式时生效,如下: input type=text style=border:none;
js代码部分: $(.aFileBtn).on(change,input[type=file],function(){ var filePath=$(this).val(); //filePath.indexOf(jpg)!=-1 || filePath.indexOf(png)!=-1 if(filePath.length 0){ $(.fileerrorTip).html().hide(); var arr=filePath.split(\\); var fi
很多初学制作网页的朋友,可能会遇到的一个常见问题,就是在CSS中加了margin:0 auto;却没有效果,不能居中的问题,margin:0 auto;的意思就是:上下边界为0,左右根据宽度自适应,其实就是水平居中的意思,在这里说两个典型的错误引起的不能居中的问题: 1、
Dom元素 1 getElementById document.getElementById(id) 返回一个对象 2 getElementsByTagName document.getElementsByTagName(tag) 返回一个对象数组 运行使用*通配符,获取所有元素 dom.getElementsByTagName(*) 获取dom下所有子元素 3 getElementsByClass
设置或获取对象指定的文件名或路径。alert(window.location.pathname