将页面上的选定文本插入textarea(jQuery)
需要将页面上的选定文本插入textarea。 必须有一些按钮才能完成。
jQuery(function() { // Bind the click handler of some button on your page jQuery('#someButton').click(function(evt) { // Insert the selected text into a given textarea var textarea = jQuery('textarea#someTextArea'); textarea.val(textarea.val() + getSelectedText()); evt.preventDefault(); }); }); // Get user selection text on page function getSelectedText() { if (window.getSelection) { return window.getSelection(); } else if (document.selection) { return document.selection.createRange().text; } return ''; }
你可以这样做:
- 复制所选文本,您可以使用此处列出的一些jquery插件。
-
将其粘贴到textarea中:
$( ‘#textareaselector’)。文本(selectedText)