JSFiddle - React, Tailwind, and code Playground
by sp182
HTML
text <a href="" class="filterLink">link</a><
<a href="" id='filterLink' class="filterLink">lingfgdgdk</a><br />
<a href="" class="filterLink">link</a><br />
<a href="" class="filterLink">link</a><br />
JavaScript
function selHTML() {
try {
if (window.ActiveXObject) {
var c = document.selection.createRange();
return c.htmlText;
}
var nNd = document.createElement("span");
var w = getSelection().getRangeAt(0);
w.surroundContents(nNd);
return nNd.innerHTML;
} catch (e) {
if (window.ActiveXObject) {
return document.selection.createRange();
} else {
return getSelection();
}
}
}
$(function() {
$(document).bind("mouseup", function() {
var mytext = selHTML();
alert(mytext);
});
});