CKEDITORのテキストエリアから選択したものにアラートを送信しようとしています。走ると"No text is selected."
出てきます。"The current selection is: "+ selection.
ここで変更する必要があると思うアラートを確認したいvartextarea = document.getElementById('editor1');
誰かが問題を解決するのを手伝ってくれる?
設定:
function ()
{
var selection = "";
var textarea = document.getElementById('editor1');
if ('selectionStart' in textarea)
{
// check whether some text is selected in the textarea
if (textarea.selectionStart != textarea.selectionEnd)
{
selection = textarea.value.substring(textarea.selectionStart, textarea.selectionEnd);
}
}
else
{
// Internet Explorer before version 9
// create a range from the current selection
var textRange = document.selection.createRange();
// check whether the selection is within the textarea
var rangeParent = textRange.parentElement();
if (rangeParent === textarea)
{
selection = textRange.text;
}
}
if (selection == "")
{
alert("No text is selected.");
}
else
{
alert("The current selection is: " + selection);
}
}