你如何得到一个string的长度?

你如何获得jQuery中的string的长度?

你不需要jQuery,只需使用yourstring.length 。 在这里看到参考,也在这里 。

最简单的方法是:

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

jQuery是一个JavaScript库。

您不需要使用jQuery来获取string的长度,因为它是基本的JavaScriptstring对象属性。

 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。

如果元素是一个input或不是一个有点重要的区别。 如果您可以使用一个input:

 $('#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;