2016-08-08 18 views
0

入力テキストを作成しました。入力テキストをクリックすると、入力テキストが自動的に選択されます。デスクトップブラウザでも使用できますが、Google Chromeのようなモバイルブラウザで開くと、入力テキストが自動的に選択され、入力内のすべてのテキストが消去されます。Jqueryモバイルブラウザの.Select()はすべての入力テキストを自動的に消去します

$("input[type='text']").click(function() { 
    $(this).focus(); 
    $(this).select(); 
    $(this).setSelectionRange(0, 999999999); 

}); 

私には、この状態の解決策がありますか?ありがとうございました!!!

答えて

0

最後に、私はそれを解決しました。入力テキストの要素IDを指定しなければならず、すべてのデバイスのブラウザで使用できるようになりました。

$("#input1").click(function() { 
    document.getElementById("input1").select(); 
}); 
関連する問題