JS复制文字到剪贴板document.execCommand的使用

     使用document.execCommand方法就可以复制目标数据

	fmPartOneCopy02 = '这是需要复制的内容';
	fmPartOneCopy02.select();
	document.execCommand("Copy");

但是这样复制的内容会显示一行,如果需要换行就需要使用到textarea

	var textarea = document.createElement('textarea')
	fmPartOneCopy03 = '这\n是\n需\n要\n复\n制\n的\n内\n容';
	textarea.value = fmPartOneCopy03
	textarea.select();
	document.execCommand("Copy");

document.body.appendChild(textarea)  第二行加上这个

这样出来的结果就是每个字显示一行!

 

 

你可能感兴趣的:(JavaScript,js)