想问问如何点击一个按钮,按钮下面显示九张相同的图片,用js写

2024-12-03 02:15:52
推荐回答(1个)
回答1:

var e = {
    dom: null,
    create: function(element)
    {
        this.dom = document.createElement(element);
    },
    render: function()
    {
        if(this.dom) document.body.appendChild(this.dom);
    }
};
var btn = Object.create(e);
btn.create("button");
btn.dom.innerHTML = "生成";
btn.dom.style.display = "block";
btn.dom.onclick = function(){
    for(var i = 0; i < 9; i++)
    {
        var pic = Object.create(e);
        pic.create("img");
        pic.dom.src = "https://www.baidu.com/img/bd_logo1.png";
        pic.dom.width = 50;
        pic.dom.height = 50;
        pic.render();
    }
}
btn.render();