textarea js赋值问题,为什么 value 和 innerHTML 都不行??

function getMessage()
{
     aContent.length = 0;
     var aTextarea = document.getElementsByTagName('textarea');
     for (var i = 0; i < aTextarea.length; i++) {
        aContent.push(aTextarea[i].value);
    };

    //console.log(aContent)
}


function setMessage()
{
    var aTextarea = document.getElementsByTagName('textarea');

    for (var i = 0; i < aContent.length; i++) {
        console.log(aContent[i]);
        aTextarea[i].innerHTML = aContent[i];
        aTextarea[i].value     = aContent[i];
    };

}
阅读 10.3k
1 个回答

textarea 标签要使用 innerText 进行设值和取值

推荐问题