y esto
comentario = $('.textoComentario').val();
donde lo tienes, dentro del ready?
porque no es lo mismo esto
Código HTML:
Ver original <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> <script type="text/javascript">
function mostrar(){
alert($('.textoComentario').val());
}
que esto
Código HTML:
Ver original <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> <script type="text/javascript"> alert($('.textoComentario').val());
o que esto
Código HTML:
Ver original <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> <script type="text/javascript"> $( function(){
alert($('.textoComentario').val());
});
y si vas a acceder a un campo de formulario te conviene usar id, porque si usas clases por ahi usas esa misma clase para otro campo, y ademas con un id no tiene que recorrer todos los elementos