You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Submit按钮将一个blockquote的内容复制到另一个blockquote?

实现点击Submit按钮复制可编辑blockquote内容

需求:点击页面中的Submit按钮,将id为“1”的可编辑(contenteditable="true")blockquote元素里的内容,复制到id为“2”的同状态blockquote元素中,用JavaScript实现。

完整代码示例

<blockquote contenteditable="true" id="1"><p></p></blockquote>
<blockquote contenteditable="true" id="2"><p></p></blockquote>
<button type="button" id="submitBtn">Submit</button>

<script>
// 获取按钮和两个blockquote元素
const submitBtn = document.getElementById('submitBtn');
const sourceBlock = document.getElementById('1');
const targetBlock = document.getElementById('2');

// 绑定点击事件处理逻辑
submitBtn.addEventListener('click', function() {
    // 复制源元素的HTML内容到目标元素,保留格式
    targetBlock.innerHTML = sourceBlock.innerHTML;
});
</script>

关键说明

  • 给按钮添加id="submitBtn",方便JavaScript精准定位元素
  • 将按钮type改为button,避免触发默认表单提交行为
  • 使用innerHTML复制内容可保留源blockquote中的格式(如段落、换行),若只需纯文本可替换为textContent

内容的提问来源于stack exchange,提问作者user22888093

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 18:18:09