function charCount(){
$.doTimeout('poll', 150, function(){
messageVal = $('#messageLabel textarea').val();
messageLength = messageVal.length; //IE BREAKS HERE
$('#messageLength').html(messageLength + '/140')
if(messageLength > 140){
$('#messageLength').not('.inv').addClass('inv')
}else{
$('#messageLength.inv').removeClass('inv')
}
return false;
})
}
$('#messageLabel textarea').change(charCount).keyup(charCount);
Da el siguiente error en Internet Explorer 7.0 (y tal vez en otras versiones también).IE Error, el objeto no admite esta propiedad o el método
El objeto no admite esta propiedad o método.
¿Alguna idea de qué está causando este error?
"No, no es la solución. Gracias" - Intente comentar cosas hasta que el error no aparezca, y eso aislará la declaración que invoca esto. –
@meder Tienes toda la razón. Aunque ya edité la pregunta. El problema está en la línea 5 (.length). – dubbelj