Javascript 如何更新<;p>;元素,因为我更改了<;textarea>;?
我尝试了很多方法来更新p元素,我也尝试了常规功能,但不知怎么的,我遇到了使用(这个)关键字的问题。我已经搜索了很多地方,但它们所拥有的只是输入标记的onchange事件的解决方案,而不是textarea标记Javascript 如何更新<;p>;元素,因为我更改了<;textarea>;?,javascript,html,textarea,onchange,Javascript,Html,Textarea,Onchange,我尝试了很多方法来更新p元素,我也尝试了常规功能,但不知怎么的,我遇到了使用(这个)关键字的问题。我已经搜索了很多地方,但它们所拥有的只是输入标记的onchange事件的解决方案,而不是textarea标记 在this.preview.innerHTML中,此引用窗口对象,因为箭头函数没有自己的此。由于您已经有了编辑器和预览的参考,您可以直接使用preview.textContent=editor.value const editor=document.getElementById(“编辑器”
在
this.preview.innerHTML中,此
引用窗口
对象,因为箭头函数没有自己的此
。由于您已经有了编辑器
和预览
的参考,您可以直接使用preview.textContent=editor.value代码>
const editor=document.getElementById(“编辑器”);
const preview=document.getElementById(“预览”);
editor.addEventListener('change',()=>{
preview.textContent=editor.value;
});代码>
sdsd
Hi将其用于预览和编辑器变量以获取值
var editor=document.getElementById(“编辑器”);
var preview=document.getElementById(“预览”);
editor.addEventListener(“更改”,()=>{
this.preview.innerHTML=“”;
this.preview.innerHTML=editor.value;
});代码>
你能在这里发布代码而不是图像吗。在this.preview.innerHTML
中,这个
引用窗口
对象,因为箭头
函数没有自己的这个。改为使用preview.innerHTML=editor.value
。元素在文本区域外单击时更新。有没有办法在我更新textarea时模拟更新元素?没关系。。。我只需要用“钥匙”就可以了。谢谢你的帮助!