我有以下 javascript 代码:
b = document.getElementsByClassName('name1');
c = document.getElementsByClassName('name2');
if (b.length != 0) {
document.getElementByTagName('body')[0].innerHTML = b[0].innerHTML
else if (c.length != 0) {
document.getElementByTagName('body')[0].innerHTML = c[0].innerHTML
}
else document.getElementByTagName('body')[0].innerHTML = 'error';
但我没有得到想要的渲染。即使存在具有类名称 name1 和 name2 的 div,整个页面也会呈现。
我究竟做错了什么?