0
你好,我想捕獲一些輸入和測試,看看它的URL是爲了縮短它還是從類似twitter的字符計數中抹黑。 我已經一個功能設置上粘貼事件的字符數,但我不知道現在如何抓住什麼粘貼使用Javascript捕獲粘貼輸入
var urlexp = new RegExp('/(\b(https?):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/ig');
var message = $("#post-msg").text();
var twstartchars = 140 - message.length;
var fbstartchars = 420 - message.length;
$("#post-msg").bind("input paste", function (e) {
var a=$("#post-msg").val().length;
var post = $("post-msg").val();
if (urlexp.test(post)){
$('.shortenlinks').show();
}
$("#fb-char").text((420-a));
$("#tw-char").text((140-a));
if (a > 120){
$("#tw-char").css('color','red');
if (a > 380){
$("#fb-char").css('color','red');
}
}else{
$("#fb-char").css('color','#333');
$("#tw-char").css('color','#333');
}
});