日期:2014-05-16  浏览次数:20458 次

求问如何动态生成Span
如题,怎么样才能动态生成span,并且生成的span里的文字是可以让用户随意修改的。。我知道
<span contenteditable="true">但是如何才能动态生成呢?
function addNew(){
   var newSpan=document.createElement("span");
   newSpan.className = "span";
   newSpan.id = spanCount;
   newSpan.contenteditable="true";
   spanCount++;
   document.all.frm.appendChild(newSpan);
}
比如这样,,,确实是不行的。。我不知道该怎么写。。还是得用jquery?Web菜鸟愁啊

------解决方案--------------------
console.log(newSpan);
看下这个dom对象都有什么属性。
//contentEditable属性标识符区分大小写,且是boolean类型。
newSpan.contentEditable= true;