jquery限制字符

时间:2011-01-27 22:06:50

标签: jquery character

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

然后我想把编码并把它放在推文中。我如何确保charLength不超过140个字符的推文 - 即。它仍然发送推文,但将其修剪为140个字符以下?

3 个答案:

答案 0 :(得分:3)

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

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

答案 1 :(得分:0)

使用encoded.substring(0,140)执行此任务(如果您真的想要修剪)。

答案 2 :(得分:0)

我认为我不明白这个问题。因为如果我这样做,请添加:

encoded = encoded.substring(0, 140);

...之后encoded字符串(最多)为140个字符。 (如果你不介意可能进行一次不必要的函数调用,你甚至不需要先检查charLength; substring并不关心第二个参数是否超出范围。)