html

<button onclick="myFunction()">点我创建一个按钮</button>

js

function myFunction(){    
    const a = document.createElement('button');
    var t=document.createTextNode("新按钮");
    a.appendChild(t);
    document.body.appendChild(a);
    
    var att=document.createAttribute("onclick");
    att.value="alert('提示框');";
    a.setAttributeNode(att);

}