本文介绍了如何将getElementById切换为getElementsByClassName的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我试图将getElementById切换为getElementsByClassName
这样的项目:
我的简单努力不起作用:
更改
document.getElementsByClassName('mytable')。appendChild(row);
到
document.getElementsByClassName('mytable')[0] .appendChild(row);
并删除班级名称中的点。
或者轻松使用jQuery
row = displayArrayAsTable(QR4,24 ,25);
$(。mytable)。append(row);
Im trying to switch a getElementById to getElementsByClassName
for a project like this: http://jsfiddle.net/2waZ2/21/
My simple efforts just dont work: http://jsfiddle.net/2waZ2/27/
解决方案
Change
document.getElementsByClassName('mytable').appendChild( row ) ;
to
document.getElementsByClassName('mytable')[0].appendChild( row ) ;
and also remove dot in your class name.
Or easily use jQuery
row = displayArrayAsTable(QR4, 24, 25);
$(".mytable").append(row);
这篇关于如何将getElementById切换为getElementsByClassName的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!
10-22 01:58