0

你好我有以下脚本:http: //jsfiddle.net/EFjcA/

我想要我的功能:

var saveEdit = function(event2){
    var btn = event2.target,
        li  = btn.parentNode,
        p   = li.getElementsByClassName('paratext')[0],
        te  = p.parentNode;

    te.style.display="none";
    p.appendChild(te.value);
    p.style.display="block";
    btn.innerText = "Edit";
    btn.onclick = makeAreaEditable;
};

..从文本区域内保存值并在按下按钮 Ok 后显示它。

4

1 回答 1

1

请换行

p.appendChild(te.value);

进入

p.innerText = te.value;
li.appendChild(p);
于 2013-01-18T12:58:27.967 回答