javascript - length - ¿Cómo se obtiene la longitud de una cadena?
substr javascript (9)
¿Cómo se obtiene la longitud de una cadena en jQuery?
De la misma manera que lo haces en javascript:
"something".length
En jQuery:
var len = jQuery(''.selector'').val().length; //or
( var len = $(''.selector'').val().length;) //- If Element is Text Box
O
var len = jQuery(''.selector'').html().length; //or
( var len = $(''.selector'').html().length; ) //- If Element is not Input Text Box
En JS:
var len = str.len;
La forma más fácil:
$(''#selector'').val().length
No es jquery lo que necesitas, es JS:
alert(str.length);
No necesitas usar jquery.
var myString = ''abc'';
var n = myString.length;
n será 3.
Una distinción algo importante es si el elemento es una entrada o no. Si una entrada puede utilizar:
$(''#selector'').val().length;
de lo contrario, si el elemento es un elemento html diferente como un párrafo o un elemento de la lista, etc., debe usar
$(''#selector'').text().length;
jQuery es una biblioteca de JavaScript.
No es necesario usar jQuery para obtener la longitud de una cadena porque es una propiedad de objeto de cadena de JavaScript básica.
somestring.length;
HTML
<div class="selector">Text mates</div>
GUIÓN
alert(jQuery(''.selector'').text().length);
RESULTADO
10