javascript - 复制所有表单数据信息并粘贴到格式中
问题描述
我可以从文本框中复制,但我有一个包含字段名称和值的 html 表单。以下
图像有示例表格。在此处输入图像描述
当我点击复制到剪贴板并粘贴时,它应该打印以下内容: -
BACK
TYPE OF PAIN: SHARP
PAIN LEVEL: 9
HOW OFTEN: DAILY
INJURY RELATED: NONE
INJURY DATE: NONE
HOW LONG: 1 YEAR NOW
CAUSE OF PAIN:ARTHRITIS
WORSE WHEN:BENDING OVER
TREATMENT TRIED: ALEVE, TYLENOL , PAIN PILLS
如屏幕截图所示,我想将表单数据复制到剪贴板
非常感谢任何帮助。提前致谢。
解决方案
这个问题是一个相当广泛的问题,但您可以从这里开始:https ://clipboardjs.com/ 。
插入身体末端
<script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.0/clipboard.min.js"></script>
HTML
<!-- Target -->
<input id="foo" value="https://github.com/zenorocha/clipboard.js.git">
<!-- Trigger -->
<button class="btn" data-clipboard-target="#foo">
<img src="assets/clippy.svg" alt="Copy to clipboard">
</button>
JS
new ClipboardJS('.btn');
推荐阅读
- php - 如何将 2 个结果查询与 2 个 while 进行比较?
- javascript - Jasmine Angular 组件未定义
- java - 设置按钮背景和颜色
- angular - Angular Material双重绑定ngModel不适用于输入文本区域和mat-slide
- r - 参数未在带有过滤器的函数中实现,但没有错误消息
- javascript - vue app中重新计算srcset,元素绑定
- ruby-on-rails - 手动更新密码 Rails Devise
- http - Mapbox 距离矩阵 API 返回全零
- javascript - 我正在尝试创建一个下拉菜单,该菜单存储餐厅菜单中的项目,使用 vanilla JavaScript 通过将对象数组传递给它
- ruby - 在 Ruby 和 RSpec 中使用 Logger