为什么className用setAttribute设置无效?
<script type="text/javascript">
var oP = document.createElement("p");
oP.setAttribute("class","message");
var otext = document.createTextNode("I love javascript");
oP.appendChild(otext);
document.body.appendChild(oP);
</script>//事实证明是可以成功的,应该是你的语法出现了错误.
setAttribute 是设置属性的