Bonjour,
Alors voici mon problème j'ai un textarea et je veux limiter le nombre de caractere à 340 mais aussi le nombre de ligne (limite de 4 lignes)
Voici le code coté php:
<textarea class="content_send" cols="340" rows="4" name="discution" placeholder="Send your message..."></textarea>
<span class="send" data_id_send="<?php echo $user->get_id_steam();?>" data_id_receive="<?php echo $user_disc->get_id_steam();?>">SEND</span>
<span class="send_number_max" data_nb="340" title="max of length message">340</span>
Et voici mon Jquery:
updateCountdown(0);
$('.content_send').change(function(e) {
if(e.keyCode == 13) {
updateCountdown(13);
}
else{
updateCountdown(0);
}
});
$('.content_send').keyup(function(e) {
if(e.keyCode == 13) {
updateCountdown(13);
}
else{
updateCountdown(0);
}
});
function updateCountdown(code) {
// 340 is the max message length
if(code == 13) {
//if enter
var remaining = 340 - jQuery('.content_send').val().length;
}
else{
var remaining = 340 - jQuery('.content_send').val().length;
}
jQuery('.send_number_max').text(remaining);
if(remaining<0){
$('.send_number_max').css('color','#ED5B25');
}
else{
$('.send_number_max').css('color','#000');
}
}
Pour le moment j'arrive bien à limiter à 340 caracteres mais le nombre de ligne non et je ne comprend pas comment faire merci de votre aide.