如何创建布尔玛按钮元素,而不是HTML , using JS

问题描述 投票:1回答:2

这是我的js脚本。它仅创建带有文本的锚标记,而不是带有“ bulma”按钮。

elementos.forEach(function(value,index){
        var button = document.createElement("a");
        button.class = "button is-primary is-rounded";
        button.innerHTML = "Element " + (index +1)+ ": " + value
        container.appendChild(button);
    })
javascript html css bulma
2个回答
1
投票

问题出在您的语法中。

这是使用Javascript来add a class to an element的正确方法:

button.classList.add("button is-primary is-rounded")

0
投票

。button应该包装在.control容器中。

<div class="control">
    <button class="button is-link">Submit</button>
</div>

您的<a>是否在.control类的容器中?

Bulma Documentation

© www.soinside.com 2019 - 2024. All rights reserved.