2012-05-02 28 views
18

Bir <input type="text"> var ve eğer kullanıcı içine tıklarsa, o kutunun içeriğini (değerini) seçmek istiyorum. Bunu nasıl yaparım?Girdi değeri nasıl seçilir?

+0

Soru oldukça geniştir, javascript kullanmayı bildiğinizi farz ediyorum, belki de –

+0

numaralı telefona bir ipucu verin: http://www.w3schools.com/htmldom/dom_using.asp –

+0

IE'de düzgün çalışmıyor. Eğer zaten giriş kutusuna veya herhangi bir yer tutucuya biraz değer katıyorsanız, çalışmaz .. Bana ne yapacağınızı söyler misiniz? –

cevap

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

+1 gerçekten işe yarıyor ... – aProgrammer

+0

ne kadar basit .... teşekkürler – petebolduc

+0

IE'de düzgün çalışmıyor .. Eğer giriş kutusuna veya herhangi bir yer tutucunun içinde bir değer zaten varsa, işe yaramıyor. yap ? –

4

deneyin select yöntemi:

document.getElementById("myinput").onclick = function() { 
    this.select(); 
}; 
1

Bir javaScript yöntemi içinde kod aşağıdakileri deneyin ve metin yöntemi onClick olayı çağırabilir ...

function calledOnClick(){ 

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

Deneyebilirsin otomatik olarak arama yapabilir sayfa

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