innerHTML的DOM用法
2017-08-26 11:05
190 查看
innerHTML
innerHTML的用法:
获取DOM元素DOMObject.innerHTML
特别注意:
如果获取的DOM元素为ID,则直接 .innerHTML 即可;如:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <p id="para">hello world</p> <script type="text/javascript"> var content = document.getElementById("para"); console.log(content.innerHTML); </script> </body> </html>
如果获取的DOM元素为ID以外的其他,则直接 .innerHTML 不行,必须加上索引号,因为其他获取到的是一个数组,它的标签不止一个
如:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <p class="para">hello world</p> <script type="text/javascript"> var content = document.getElementsByClassName("para")[0]; console.log(content.innerHTML); </script> </body> </html>
与innerText的区别:
推荐看这篇博客:http://blog.csdn.net/magi1201/article/details/44131361不过,要纠正一点:现在火狐也支持innerText了,以前使用innerText得到的是undefined,现在它得到的结果是标签内文本。真是程序媛的福音,喜大普奔~奔走相告~~
相关文章推荐
- Javascript中innerHTML、outerHTML、innerText、outerText的用法与区别
- js中innerHTML与innerText的用法与区别
- DOM属性用法速查手册
- 通过 Dom 方法提高 innerHTML 性能
- innerHTML,outerHTML,innerText,outerText的用法及区别解析
- 【转】innerHTML的用法
- 【DOM编程艺术】DOM角度以及innerHTML角度看待testdiv内的标记
- js中innerHTML,innerText,outerHTML的用法和区别
- 通过 Dom 方法提高 innerHTML 性能
- jquery 操作DOM的基本用法分享
- js中innerHTML与innerText的用法与区别
- Dom用法速查大全
- innerHTML,innerText,outerHTML用法及区别
- getElementById、getElementByName、getElementsByName用法(DOM)
- 浅析dojo.connect的几种用法(一)——关联事件,不仅仅是DOM Event
- JQuery中DOM事件绑定用法详解
- innerText,innerHTML的用法
- DOM的用法,以及window.onload……eval()
- js中innerText,innerHTML的用法
- js中innerHTML,innerText,outerHTML的用法和区别