jquery限制字符

jquery限制字符,jquery,character,Jquery,Character,然后我想把它编码后放到推特上。如何确保tweet的字符长度不超过140个字符?即,它仍然发送tweet,但将其修剪到140个字符以下?您可以使用javascript的子字符串方法 var encoded = $("#bauer").text(); var charLength = encoded.length; 使用encoded.substring(0140)执行此任务(如果您真的希望进行修剪)。我不理解这个问题。因为如果我这样做,请添加: if(encoded.length > 140){

然后我想把它编码后放到推特上。如何确保tweet的字符长度不超过140个字符?即,它仍然发送tweet,但将其修剪到140个字符以下?

您可以使用javascript的子字符串方法

var encoded = $("#bauer").text();
var charLength = encoded.length;

使用
encoded.substring(0140)
执行此任务(如果您真的希望进行修剪)。

我不理解这个问题。因为如果我这样做,请添加:

if(encoded.length > 140){
 encoded = encoded.substring(0, 140);
}

…之后,
编码的
字符串将(最多)140个字符长。(如果您不介意进行一次不必要的函数调用,您甚至不需要首先检查
charLength
substring
不关心第二个参数是否超出范围。)

这将限制它为139个字符,而不是140个。@t.J:已修复。那1总会把你搞得一团糟。
encoded = encoded.substring(0, 140);