怎么把INPUT中的内容,同步到textarea编辑器中?

我有一个表单页面,需要把标题input中的值,同步到下面的textarea编辑器中的一个预制的DIV中去。弄了半天,发现同步不进去,但是可以同步到页面上的某个元素中,就是不能同步到textarea编辑器中的一个预制的元素。求帮忙?
图片描述

图中标题表单的ID:c-title
在编辑器中预制了一个ID:ctitle的DIV

JS:
<script type="text/javascript">
var put1=document.getElementById("c-title");
var div1=document.getElementById("ctitle");
put1.onkeyup=function(){

div1.innerHTML=put1.value;

}
</script>

阅读 2.5k
1 个回答

这个问题可能是页面上并没有id是ctitle的DOM节点,可以加上如下代码看看控制台的输出信息

put1.onkeyup=function(){
   console.log(div1);
   div1.innerHTML=put1.value;
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题