JavaScript脚本求助

找到解决办法了,把input改成textarea:

const table = base.getActiveTable();
const column = base.getColumnByName(table, '主要内容');
const rows = base.getRows(table, '调整视图');
const index = rows.length;
const value = rows[index - 1][column.name];
output.text(value)
const customCopy = (value) => {
  const id = 'custom-input'
  const dom = document.querySelector('#' + id);
  if (dom) dom.parentNode.removeChild(dom)
  const textarea = document.createElement('textarea')
  document.body.appendChild(textarea)
  textarea.setAttribute('id', id);
  textarea.setAttribute('readonly', 'readonly')
  textarea.innerHTML = value
  textarea.select()
  document.execCommand('copy')
}
customCopy(value)
1 个赞