2016-10-12 5 views
1

デフォルトでは、angularJSを使用して、入力テキストボックス内のテキストの最後にマウスカーソルの位置を表示するにはどうすればよいですか?入力テキストボックスにデフォルトでマウスカーソルの位置の終わりを表示する方法angularJS?

私はそれがIE browser以外のすべてのブラウザの罰金に見える、auto focusを使用。

+0

明確にあなたの問題を説明し、あなたがこれまでにしようとしているいくつかのコードを追加してください。 –

+0

私はangularjsモデルウィンドウを使用し、以下の入力テキストボックスでいます。の

答えて

0

私は、以下の方法で問題が解決することを願っています。これはIE7とFF3

+0

感謝CH === 13 && vm.submit($イベント)」 プレースホルダ= 『タイトル』 オートフォーカス..私は試してみましたが、これは動作しません。 –

0

の両方で動作します

<input id="search" type="text" value="mycurrtext" size="30" 
     onfocus="this.value = this.value;" name="search"/> 

は、私はこの私の質問の詳細を調査し、その答えを自分自身を発見しました。この答えは、同じ種類の回答を探している人なら誰でも役に立ちます。

  1. カスタムディレクティブを作成し、HTMLボタン要素に追加しました。

    関数mouseDisplayDIsplayEndCharInTextBoxIEIssus($タイムアウト){ リターン{が制限: 'AE'、 リンク:機能(範囲、要素、ATTRS){ VaRのtitleLength。 関数モデル(スコープ){ titleLength = scope.vm.title.length; 。 }スコープ$時計(モデル、関数(){ $タイムアウト(関数(){ 要素[0] .focus(); 要素[0] .setSelectionRange(titleLength、titleLength); });

      }); 
         } 
        }; 
    } 
    
関連する問題