Как получить длину строки?


Как получить длину строки в jQuery?

9 210

9 ответов:

вам не нужен jquery, просто используйте yourstring.length. Смотрите ссылку здесь и здесь.

самый простой способ:

$('#selector').val().length

jQuery-это библиотека JavaScript.

вам не нужно использовать jQuery для получения длины строки, потому что это основное свойство объекта строки JavaScript.

somestring.length;

HTML

<div class="selector">Text mates</div>

скрипт

alert(jQuery('.selector').text().length);

результат

10

вам не нужно использовать jQuery.

var myString = 'abc';
var n = myString.length;

n будет 3.

несколько важное различие заключается в том, является ли элемент входным или нет. Если вход вы можете использовать:

$('#selector').val().length;

в противном случае, если элемент является другим элементом html, таким как абзац или элемент списка div и т. д., Вы должны использовать

$('#selector').text().length;

это не jquery вам нужно, это JS:

alert(str.length);

так же, как вы делаете это в javascript:

"something".length

в jQuery :

var len = jQuery('.selector').val().length; //or 
( var len = $('.selector').val().length;) //- If Element is Text Box

или

var len = jQuery('.selector').html().length; //or
( var len = $('.selector').html().length; ) //- If Element is not Input Text Box

в JS :

var len = str.len;