var template=
'<p class="m-modal">\
<p class="modal_align"></p>\
<p class="modal_wrap">\
<p class="bk"></p>\
<p class="modal_body">\
<h3>登录网易云课堂</h3>\
<p class="form1">\
<input value="账号">\
</p>\
<p class="form2">\
<input value="密码">\
</p>\
<button class="submit">登录</button>\
</p>\
</p>\
<p class="bk"></p>\
</p>';
/*var asd=document.getElementById("asd");*/
var container=document.createElement('p');
container.innerHTML=template;
asd.appendChild(container);
把var asd=document.getElementById("asd");注释掉代码一样可以正常运行,难道可以同过id名字直接调用appendChild函数?