ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript を使用してテキストボックス内のテキスト選択を保存および取得する方法
クエリ:
他のコントロールを操作した後でも、テキストボックス内のテキストの選択を保持するにはどうすればよいですか?
解決策:
他の要素をクリックしてもテキストボックスの選択を保持するには、次のアプローチ:
document.onkeydown = function (e) { ShowSelection(); }
クエリ:
テキストボックス内で選択されているテキストをプログラムで取得するにはどうすればよいですか?
解決策:
テキストボックスから選択されたテキストを取得するには、次の手順に従います。手順:
function ShowSelection() { var textComponent = document.getElementById('Editor'); var selectedText; if (textComponent.selectionStart !== undefined) { var startPos = textComponent.selectionStart; var endPos = textComponent.selectionEnd; selectedText = textComponent.value.substring(startPos, endPos); } else if (document.selection !== undefined) { textComponent.focus(); var sel = document.selection.createRange(); selectedText = sel.text; } alert("You selected: " + selectedText); }
以上がJavaScript を使用してテキストボックス内のテキスト選択を保存および取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。