簡體   English   中英

在文本區域內顯示段落值

[英]Display paragraph value inside textarea

您好,我有以下代碼: http : //jsfiddle.net/yw7Zk/

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

    p.style.display="none";
    btn.innerText="Ok";
    btn.onclick = saveEdit;
    var textareaEdit = document.createElement('textarea');
    textareaEdit.className = 'testarea';
    li.appendChild(textareaEdit);
    textareaEdit.appendChild(p);
    textareaEdit.style.display="block";
};

問題是我想要顯示paragraf:當我按下按鈕編輯時沒有顯示,但是我希望它顯示在文本區域中。

嘗試更改:

textareaEdit.appendChild(p);

變成:

textareaEdit.value = p.innerHTML;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM