如何在jQuery中获取字符串的长度?
如何在jQuery中获取字符串的长度?
最简单的方式:
$('#selector').val().length
:input
的值。" - mkoryaklen = $('#selector').is('div') ? "someString".length : 0
,并且意义非常清晰... - mkoryakjQuery是一个JavaScript库。
获取字符串长度时,不需要使用jQuery,因为它是一个基本的JavaScript字符串对象属性。
somestring.length;
HTML
:HTML 是一种用于创建网页的标记语言。<div class="selector">Text mates</div>
脚本
alert(jQuery('.selector').text().length);
结果
10
有一个相当重要的区别,那就是元素是否为输入元素。如果是输入元素,则可以使用:
$('#selector').val().length;
否则,如果该元素是不同的HTML元素,如段落或列表项div等,则必须使用
$('#selector').text().length;
$('#selector').html() .length
。 - Eugen你不需要使用jQuery。
var myString = 'abc';
var n = myString.length;
n将是3。
你需要的不是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.length;