使用innerHTML时要注意的一点
2024-10-15 02:42:18
为某个元素添加内容时,使用的是document.getElementsByClassName,由于只有一个元素拥有这样的ClassName,就直接这样用,document.getElementsByClassName('ClassName').innerHTML='innerContent',哦豁,出错,原来document.getElementsByClassName得到的是一个数组,无论你有多少个对应的元素,所以还是乖乖地使用数组下标来表示吧,类似于这样
var descriptions=document.getElementsByClassName('description');
for(var i=0;i<descriptions.length;i++){
descriptions[i].innerHTML=Obj.description;
}
最新文章
- AC日记——苹果树 codevs 1228
- eclipse for java developer和eclipse for java ee developer的区别
- NSURLSessionTask使用dispatch_semaphore 完成同步机制
- 装逼名词 bottom-half,软中断,preemptive选项
- Memcached和Redis对比和适用场景
- ANDROID模拟火花粒子的滑动喷射效果
- 在AndroidStudio中引入SlidingMenu第三方库的步骤
- 查看 activex 组件的方法
- Android telnet RPi 2B
- NSRunLoop 详解
- wpf中的触发器详解
- [Tool] Git 使用 与 Git Flow
- 数据库之mysql篇(1)—— 数据库管理系统简介/mysql的安装、配置
- Linux Namespace : 简介
- Java虚拟机内存分配详解
- EasyUI报错 $(...).accordion is not a function
- 洛谷 P3258 [JLOI2014]松鼠的新家 解题报告
- solr简介、学习详细过程!(超详细~)
- [T-ARA][O My God]
- sqrt