2011-12-02 8 views
1

ExtJS 4 Textareaの挿入ポイントをどのように設定できますか?いくつかのテキストを挿入し、私は現在の内容を取得していますExt JS 4 TextArea - 挿入ポイントの設定方法は?

私は(私が働いている)いくつかのテキストを挿入するには、その後、私はフィールドの先頭から特定の長さに挿入ポイントを設定したいです前に。今、私は " - "の後ろに挿入ポイントを移動したい:

答えて

0

これを可能にするすぐに使用できる方法はありません。

Javascriptのセキュリティではキー押しイベントが発生しないため、テキストエリアにフォーカスを当てて「CTRL + END」キーのコンボや「END」キーを押すことはできません。

select()のメソッドを<textarea>要素で再生しましたが、最後にカーソルを表示することができませんでした。

私の答えは、正式にサポートされるまでは試してはいけないということです。なぜなら、ハックがあっても、一部のブラウザでのみ正しく機能するからです。

0

qaScriptFormが正規形

スクリプト

var insertIndex = qaScriptForm.Script.selectionStart; 
var value = qaScriptForm.Script.value; 
value=value.substr(0,insertIndex)+ " DATEADD(DAY,-7,GETDATE()) "+value.substr(insertIndex); 
qaScriptForm.Script.value=value; 
通常のTextAreaであります
関連する問題