当我从 div 获取值时遇到了这个问题:
function sync(){
var n1 = document.getElementById('editor').value;
alert(n1);
var n2 = document.getElementById('news');
n2.value = n1;
}
带有 id 的 diveditor
看起来像这样:
<div class='message' id='editor' contenteditable="true" onkeyUp='sync()' style="color: black"></div>
当我在那个 div 中放一些东西时,它会提醒我 undefined 并且它也会出现在我粘贴的 textarea 中。所以问题显然是这样的:
var n1 = document.getElementById('editor').value;
我究竟做错了什么?