私はテキストエリアを持っています。ユーザーが選択して入力すると、別のものに変更したいと思っています。テキストエリアの一部をハイライト表示して変更するには
$('textarea').html('I live in NY and it\'s a great place to live');
$(window).click(function(){
var selection = selectedText();
console.log(selection);
});
function selectedText() {
var ret = '';
if (window.getSelection){
ret = window.getSelection();
} else if (document.getSelection) {
ret = document.getSelection();
} else if (document.selection) {
ret = document.selection.createRange().text;
}
return ret;
}
私はドン」:例えば、私はテキストエリアを持って、ユーザーはNYのようなものを選択したとき、私はHere's a fiddle but I'm lost
は、私のようなものを持ってNYに変更し、それらの二文字が欲しいですテキストエリアや他の場所からのものかどうかを確認する場所を知っていて、テキストエリアのテキストの特定の部分を変更する方法がわからない場合
「ユーザーがNYのようなものを選択した場合、それらの2文字をNYに変更したい。どうぞお分かりですか? –