我有这个代码,我想保存一个可编辑的文本到一个变量,这样我就可以在屏幕上打印它.

function saveEdits() {
    //get the editable element
    var editElem = document.getElementById("myText").value;
    document.getElementById("update").innerHTML=editElem;
    //write a confirmation to the user
  }
<h1 id="myText" contenteditable="true">Title</h1>
    <input type="button" value="save edits" onclick="saveEdits()"/>
    <p id="update"></p>

推荐答案

据我所知,你想要这个:

function saveEdits() {
    //get the editable element
    var editElem = document.getElementById("myText").value;
    document.getElementById("update").innerHTML=editElem;
    //write a confirmation to the user
    alert("your text have been saved");
  }
<input type="text" placeholder="type content here" id="myText">
<input type="button" value="save edits" onclick="saveEdits()"/>
    <p id="update"></p>

文本存储在editElem变量中.

Javascript相关问答推荐

功能和普通对象之间的原型污染

Angular 拦截器错误处理删除方法问题

如何expose 像React在onChange、onClick等中所做的那样的参数?

获取最接近的父项(即自定义元素)

不渲染具有HTML参数的React元素

vanillajs-datepicker未设置输入值,日期单击时未触发更改事件

如何从JSON数组添加Google Maps标记—或者如何为数组添加参数到标记构造器

使用LocaleCompare()进行排序时,首先使用大写字母

如何在 cypress 中使用静态嵌套循环

如何在JavaScript文件中使用Json文件

如何强制Sphinx中的自定义js/css文件始终加载更改而不缓存?

不能将空字符串传递给cy.containes()

类构造函数不能在没有用With Router包装的情况下调用

如何在箭头函数中引入or子句?

自动滚动功能在当前图像左侧显示上一张图像的一部分

Pevent触发material 用户界面数据网格中的自动保存

如何在每隔2分钟刷新OKTA令牌后停止页面刷新

如何使用Cypress在IFRAME中打字

将延迟加载的模块转换为Eager 加载的模块

如何处理不带参数的redux thunk payloadCreator回调函数?