Edit in JSFiddle

<body>
<div id="button">
</div>
<input type="button" id="b1" value="Press" onclick="button()">
</body>
function button()
{
var element=document.createElement("button");
element.setAttribute("type","submit")
element.setAttribute("onClick","javascript:alert('This is Javascript');");
var text=document.createTextNode("Click");
element.appendChild(text);
document.getElementById("button").appendChild(element);
}