var encoded = $("#bauer").text();
var charLength = encoded.length;
私はエンコードしてツイートに入れたいと思います。どのように私はcharLengthは140文字を超えていないことを確認することができますツイート - すなわち。まだツイートを送信しますが、それを140文字以下に調整しますか?jquery制限文字
var encoded = $("#bauer").text();
var charLength = encoded.length;
私はエンコードしてツイートに入れたいと思います。どのように私はcharLengthは140文字を超えていないことを確認することができますツイート - すなわち。まだツイートを送信しますが、それを140文字以下に調整しますか?jquery制限文字
javascriptの部分文字列メソッドを使用できます。
if(encoded.length > 140){
encoded = encoded.substring(0, 140);
}
このタスクにはencoded.substring(0,140)
を使用してください(本当にトリミングが必要な場合)。
私はその質問を理解するとは思わない。私がしなければなので、追加:encoded
文字列が140文字(最大で)されるまでの
encoded = encoded.substring(0, 140);
を...。 (substring
は、2番目のパラメータが範囲外であるかどうか気にしません)charLength
を最初にチェックする必要はありません。
これは139文字に制限されます、140ではない。 –
ああ、あなたはそれを修正しました。 :-) –
@ T.J .: fixed。それはいつもあなたを台無しにするでしょう。 – darioo