2012-05-02 16 views
18

私は<input type="text">を持っています。ユーザーがその中をクリックすると、そのボックスの内容(値)を選択したいと思っています。どうすればいい?入力onClickの値を選択する方法は?

+0

質問はかなり広く、私はJavaScriptを使用して知っていると仮定し、多分ヒント –

+0

詳細については試してみて、尋ねる:http://www.w3schools.com/htmldom/dom_using.asp IEで –

+0

が正常に動作していませんの。既に入力ボックスやプレースホルダーに値がある場合は動作していません。何をすべきか教えてくれますか? –

答えて

52
<input type="text" onclick="select()"/> 
+4

+1それは本当に動作します... – aProgrammer

+0

どのように簡単です....ありがとう – petebolduc

+0

IEでは、正しく動作していません..あなたはすでに入力ボックスまたは任意のプレースホルダ内のいくつかの値を持っている場合は動作していません..あなたは何を教えてくれますか?行う ? –

4

select方法試してみてください。あなたが試すことができ

function calledOnClick(){ 

    document.getElementById('test').select(); 
} 
1

を自動的にページのロード時に呼び出すjQueryコードを以下

<script> 
$(document).ready(function(){ 
    $('input').each(function(){ 
     $(this).click(function() { 
      this.select(); 
     }); 
    }); 
    $("#return_date").focus(); 
}); 
</script> 
0

...あなたは、JavaScriptのメソッド内で、次のコードを試してみて、テキストボックスの方法onClickイベントを呼び出すことができます

document.getElementById("myinput").onclick = function() { 
    this.select(); 
}; 
関連する問題