<input type="text" />
Come posso scrivere il numero di caratteri da input
su .keyup
in JavaScript/jQuery?modo semplice per contare i caratteri che utilizzano .keyup in jQuery
<input type="text" />
Come posso scrivere il numero di caratteri da input
su .keyup
in JavaScript/jQuery?modo semplice per contare i caratteri che utilizzano .keyup in jQuery
$('input').keyup(function() {
console.log(this.value.length);
});
keyup
è un metodo di scelta rapida per bind('keyup')
.
E come di jQuery versione 1.7, tutto quanto sopra sono deprecati ci incoraggiamo a utilizzare il metodo on
per associare eventi, il che significa che il codice dovrebbe essere simile a questo:
$('input').on('keyup', function() {
console.log(this.value.length);
});
Esempio - Questo avviso il numero di caratteri
$('#textBoxId').bind('keyup', function(e){
alert($(this).val().length);
});
Questo ovviamente presuppone che la casella di testo abbia un ID di textBoxId. Altrimenti cambia il selettore iof non vuoi dargli un id per qualche motivo
Ciò funzionerebbe solo se l'input avesse un id di textbox. '' – Tim
* Anche jQuery. * 'This.value.length' è sufficiente (invece di' $ (this) .val(). Length'). –
Dovrebbero anche essere stati segnalati molti thxx:) – Irfan
@RobW thx, ha aggiornato la risposta :) –