ホームページ >ウェブフロントエンド >jsチュートリアル >createTextRange() の使用例には、テキスト ボックス内のテキスト コンテンツの一部の選択が含まれます_javascript スキル

createTextRange() の使用例には、テキスト ボックス内のテキスト コンテンツの一部の選択が含まれます_javascript スキル

WBOY
WBOYオリジナル
2016-05-16 16:58:331312ブラウズ
コードをコピーします コードは次のとおりです。





指定されたテキスト ボックスで選択されたテキストを取得します: 応答のみ 最初のテキスト ボックス

コードをコピー コードは次のとおりです。
< input id="inp1 " type="text" value="1234567890">





コントロールにフォーカスした後、カーソルを最後に置きます



コードをコピーします
コードは次のとおりです:




カーソルを制御します入力ボックス内の位置




コードをコピー

コードは次のとおりです:

<スクリプト言語="javascript"> function setPos(num) { text1.focus(); var e =document.getElementById("text5"); createTextRange(); r.moveStart('character',num); r.select();
🎜>
>テキスト ボックスでテキストを選択します




コードをコピーします


コードは次のとおりです:

<スクリプト言語=javascript>
関数 sel(obj,num)
{
var rng=obj.createTextRange()
var sel = rng.duplicate();
sel.moveStart("character", num);
sel.setEndPoint("EndToStart", rng);
sel.select();
}




制御文本框内光标的移動
复制代码代码如下:




<スクリプト言語="javascript">
function go(n){
demo.focus();
with(document.selection.createRange())
{
moveStart("character",n);
collapse();
select();
}
}

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。