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.1k
1 个回答

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题