12/08/2017, 19:23
|
| | Fecha de Ingreso: febrero-2011
Mensajes: 167
Antigüedad: 13 años, 8 meses Puntos: 9 | |
desactivar el return false de editor Buenas tengo un div con su respectivo editor , cuando pasa la "cantidad max de caracteres y es la tecla m" no deja escribir , eso ya lo consegui en la linea
20 con "return false;" , ahora si redusco eliminado los caracteres el contador
me indica que todavia puedo agregar caracteres (linea 18) pero ya no me deja
agregar digamos la tecla m , hay alguna forma de desactivar el "return false;"
y deje escribir la tecla m nuevamente ?
<script type="text/javascript">
function limitador(conte,id,nro){
var caracteres = nro;
$(conte + " #counter").html("Te quedan <strong>"+ caracteres+"</strong> caracteres.");
if($(conte + " "+"."+id).text().length > caracteres){
$(conte + " "+"."+id).text($(conte + " "+"."+id).text().substr(0, caracteres));
}
var quedan = caracteres - $(conte + " "+"."+id).text().length;
$(conte + " #counter").html("Te quedan <strong>"+ quedan+"</strong> caracteres.");
if(quedan <= 10)
{
$(conte + " #counter").css("color","red");
if(quedan === 0){
$("#mitextoli1 .jqte_editor").keydown(function(e) {
if(e.which === 77){
return false;
}
});
}else{
$("#mitextoli1 .jqte_editor").keydown(function(e) {
if(e.which === 77){
return true;
}
});
}
}
else
{
$(conte + " #counter").css("color","black");
}
}
limitador('#mitextoli1','jqte_editor',440);
</script> |