Подскажите,пожалуйста,в чем загвоздка(ни в консоле,ни алертом ничего не выводит)
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<script type="text/javascript">
function GetSelectedText () {
var selText = "";
var daE = document.activeElement;
if (window.getSelection) { // all browsers, except IE before version 9
if (daE && (daE.tagName.toLowerCase () == "textarea" || daE.tagName.toLowerCase () == "input")) {
var text = daE.value;
selText = text.substring (daE.selectionStart, daE.selectionEnd);
}
else {
var selRange = window.getSelection ();
selText = selRange.toString ();
}
}
else {
if (document.selection.createRange) { // Internet Explorer
var range = document.selection.createRange ();
selText = range.text;
}
}
if (selText !== "") {
alert (selText);
}
}
function clearSelection() {
try {
// современный объект Selection
window.getSelection().removeAllRanges();
} catch (e) {
// для IE8-
document.selection.empty();
}
}
</script>
</head>
<body >
Some text for selection.
<br /><br />
<textarea>Some text in a textarea element.</textarea>
<input type="text" value="Some text in an input field." size="40"/>
<br /><br />
Select some content on this page!
<input type="submit" value="Отправить" onclick="GetSelectedText ()">
<input type="submit" value="Удалить" onclick="clearSelection()">
</body>
</html>