javascript 复制所选文本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 复制所选文本相关的知识,希望对你有一定的参考价值。

<SCRIPT LANGUAGE="JavaScript">
function copyit(theField) {
	var selectedText = document.selection;
	if (selectedText.type == 'Text') {
		var newRange = selectedText.createRange();
		theField.focus();
		theField.value = newRange.text;
	} else {
		alert('select a text in the page and then press this button');
	}
}
</script>


And in the body of your web page, add the following where you want the text to appear:

<form name="it">
<div align="center">
<input onclick="copyit(this.form.select1)" type="button" value="Press to copy the highlighted text" name="btnCopy">
<p>
<textarea name="select1" rows="4" cols="45"></textarea>
</div>
</form>

以上是关于javascript 复制所选文本的主要内容,如果未能解决你的问题,请参考以下文章

使用JavaScript读取所选文本并将其复制到剪贴板

使用JavaScript读取所选文本并将其复制到剪贴板

JavaScript 复制所选文字

获取所选文本的开始和结束索引? [复制]

select2 jQuery插件:获取所选选项的文本值? [复制]

如何使用 javascript 在 getSelection() 中查找所选文本的索引?