小编Dis*_*ame的帖子

如何用JS向一个元素添加多个类?

我有下面的JS代码:

<script>
    function CommentStyle() {
        var elementAuthor = document.getElementById("author");
        var elementEmail = document.getElementById("email");
        var elementUrl = document.getElementById("url");
        elementAuthor.classList.add("form-control ulockd-form-bps required email");
        elementEmail.classList.add("form-control ulockd-form-bps required email");
        elementUrl.classList.add("form-control ulockd-form-bps required email");
    }
    window.onload = CommentStyle;
    alert("Hello! I am an alert box!!");
</script>
ffee
<style>
    .form-control {
        border: 1px dashed #cccccc;
    }
</style>
Run Code Online (Sandbox Code Playgroud)

警报有效,但未添加类。另外,我怎样才能缩短此代码,而不是为每个 id 添加新行,因为类是相同的?

javascript

3
推荐指数
1
解决办法
3268
查看次数

标签 统计

javascript ×1