javascript - 有没有一种方法可以使用类似于 contenteditable 的文本区域的用户提交值来更新 DOM?

标签 javascript jquery html contenteditable

我只需要 DOM 中文本区域的 html 标记来反射(reflect)用户输入的值。 (编辑:用户输入一些东西,当你点击“检查元素”时它就会出现)

contenteditable div 工作正常,但现在看来我毕竟需要一个 textarea。有人知道用 javascript 或 html5 做这件事的方法吗?

最佳答案

我想这样的事情会对你有所帮助。 它使用纯 javascript 和 html5 数据值属性:

  <textarea id="myTextArea" onkeyup="this.setAttribute('data-value', this.value);" data-value=""></textarea> 

关于javascript - 有没有一种方法可以使用类似于 contenteditable 的文本区域的用户提交值来更新 DOM?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13390116/

相关文章:

jquery - 访问动态生成的id

html - 如何制作带有方格图案的响应式网格?

javascript - HTML:td-iframe 位于表格内。它可以在空白处显示在外面吗?

javascript - 如何使用 Require.js 实现 TinyMCE?

javascript - $http 类型错误 : Cannot read property 'get' of undefined - in a factory

javascript - 数组映射到带有换行符的字符串 - React

jQuery 平滑滚动

html - 使用 CSS 平铺页面

javascript - 单击以隐藏每个 div 并在 jquery 中显示另一个 div

javascript - 如何使用 JavaScript 查找带有 img 标签的单元格?