テキストボックスがあり、プログラムで部分文字列を選択したいとします。これを行う簡単な方法はありますか?JavaScriptのテキストボックスのハイライトの質問
0
A
答えて
1
私のJSは少し錆びですが、の線に沿って何か:
document.getElementById("foo").value.substring(start, end);
あなたが始める必要があります。
そして、私はあなたが<textarea>
を指していると仮定しています。
0
<input type="text" id="textbox" value="sometextintextbox" />
<script type="text/javascript">
var textboxvalue=document.getElementById("textbox").value;
alert(textboxvalue.substring(3,7));
</script>
5
テキストボックスに、選択したテキストを強調するために、あなたはこのJavaScriptスニペットを使用することができます。このスニペットでは
var textbox = document.getElementById("mytextbox");
if (textbox.createTextRange) {
var oRange = this.textbox.createTextRange();
oRange.moveStart("character", start);
oRange.moveEnd("character", length - this.textbox.value.length);
oRange.select();
} else if (this.textbox.setSelectionRange) {
textbox.setSelectionRange(start, length);
}
textbox.focus();
を、MyTextBoxを入力テキストボックスIDで、起動して、長さ、あなたのサブパラメータを表します。
+0
Ugh ...これはIEで正しく動作するようになるための苦痛でした – maleki
関連する問題
- 1. スタックオーバーフローの質問タグのテキストボックス
- 2. テキストボックスNULL質問
- 3. JavaScriptの質問
- 4. JavaScriptのメディエータパターン質問
- 5. javascriptドロップダウンメニューの質問
- 6. 質問のjavascript - string.replace()
- 7. JavaScript RegExpの質問
- 8. テキストボックス通貨形式の質問
- 9. Javascriptの「forEachの」ループ質問
- 10. JavaScriptのパフォーマンスの質問
- 11. FF Javascriptスタイリング問題のテキストボックス
- 12. シンプルなjavascriptの質問
- 13. JavaScriptオブジェクト、2つの質問
- 14. javascript to PHPの質問
- 15. Javascript可変スコープの質問
- 16. 難しいjavascriptの質問
- 17. Javascriptでの質問方法
- 18. JavaScriptタイムスタンプ質問
- 19. ハイライトされたUITableViewCellの描画に関する質問
- 20. Javascriptを/ jQueryの初心者の質問
- 21. Javascriptの無名関数の質問
- 22. JavaScript関数のスコープの質問
- 23. JavaScript/jQueryローダーの数学の質問
- 24. javascriptロールオーバーの効果の質問
- 25. シンプルなjavascriptの変数の質問
- 26. Prologの質問の質問
- 27. 品質検査テキストボックスのサイズを変更するためのJavascript
- 28. Vimハイライトの問題
- 29. UIButtonハイライトの問題
- 30. 質問の質問Django
HTMLのテキストボックスとは何ですか? –
「選択」と言えば、そのテキストを強調表示するか、文字列の一部にアクセスするだけですか? –