javascript - 当 div 中的输入元素处于焦点状态时按下 Enter 键时会重复 div

标签 javascript

当 div 中的输入元素处于焦点状态时按下 Enter 键时,我需要复制 div 的帮助

所以有一个div,里面有一个输入元素。我需要复制这个 div 并将其放置在现有 div 的正下方,只要当光标位于输入元素中时按下 Enter 键。

不使用 jquery 的解决方案会有很大帮助。

谢谢

最佳答案

这是一个高级概述...

  • 监听 input 元素上的 keypress 事件,keyCode13
  • 使用cloneNode()克隆节点。
  • 使用最合适的节点插入方法,例如 appendChild() 来插入克隆元素。

关于javascript - 当 div 中的输入元素处于焦点状态时按下 Enter 键时会重复 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13116293/

相关文章:

javascript - 根据 vh 将垂直元素对齐到所有分辨率

javascript - 使用 jQuery stop() 暂停超时功能

javascript - 如何在tensorflow js中找到张量的形状?

javascript - Angular 2响应式(Reactive)表单控件验证模式

javascript - 调用方法时 meteor 进入路由

javascript - kendo ui - 在另一个绑定(bind)中创建一个绑定(bind)?

JavaScript:以不同的方式定义数组

javascript - 在 VueJS 中保持两个对象数组分开?

javascript - Angular Directive(指令)链接函数中的 "attrs"参数有什么用

javascript - 在 JavaScript 中实现 ROT13