try this
<script>
function body(el, at, txt) {
var elem = document.createElement(el);
var keyvalue = at.split('=');
elem.setAttribute(keyvalue[0], keyvalue[1]);
t = document.createTextNode(txt);
elem.appendChild(t);
document.body.appendChild(elem);
}
body("p", "id=demo", "i m paragraph");
</script>
demo :
JSFiddle[
^]