小编apr*_*kam的帖子

与classList.add和getElementsByClassName一起苦苦挣扎

我正在尝试为一些具有特定类(input-fieldset)的元素添加一个额外的类.

<fieldset id="pay" class="input-fieldset"></fieldset>
<fieldset id="address" class="input-fieldset"></fieldset>
Run Code Online (Sandbox Code Playgroud)

所以我做了一些搜索,发现了这个:

var element = document.getElementsByClassName('input-fieldset');
element.classList.add(' input-fieldset-awesome');
Run Code Online (Sandbox Code Playgroud)

我正在尝试添加类input-fieldset-awesome.

但它不起作用,我收到错误:

未捕获的TypeError:无法读取未定义的属性'add'(匿名函数)

我究竟做错了什么?

javascript getelementsbyclassname

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

getelementsbyclassname ×1

javascript ×1