jQueryまたはバニラJavaScriptを使用して、選択したテキストをWebサイトの入力ボックスで取得することは可能ですか?
で試しましたvar selectedText = window.getSelection().toString();
が、このコードは段落内のテキストのみを取得し、入力ボックスには取得しません。
編集:多分私は不明確でした、私は私が作成しなかったウェブサイトからテキストを取得したいです。Chrome拡張機能を構築していますが、ウェブサイトの入力ボックスからテキストを取得する必要があります。
ソリューションが付属しています以下をご覧ください
function disp() {
var text = document.getElementById("text");
var t = text.value.substr(text.selectionStart, text.selectionEnd - text.selectionStart);
alert(t);
}
<TEXTAREA id="text">Hello, How are You?</TEXTAREA><BR>
<INPUT type="button" onclick="disp()" value="show selected" />
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加