Foros del Web » Programando para Internet » Javascript »

Funcion en js validar

Estas en el tema de Funcion en js validar en el foro de Javascript en Foros del Web. En un input text debo escribir el resultado de una suma, por lo que debo validar que no sea numérico, y el código funciona bien, ...
  #1 (permalink)  
Antiguo 03/07/2012, 17:36
 
Fecha de Ingreso: julio-2012
Mensajes: 2
Antigüedad: 11 años, 9 meses
Puntos: 0
Funcion en js validar

En un input text debo escribir el resultado de una suma, por lo que debo validar que no sea numérico, y el código funciona bien, pero se sale de la pagina, como que solo pusiera un document.write con el texto en otra pagina.

Código:
function validovacio(){
var retorno=false;
texto=$(".campo-resultado").val();
if(texto!=""||texto.length!=0){
retorno=true;
}
else{

var msj=$(".mensaje-validacion");
msj=document.write("No puede ser vacio").innerHTML;
}
return retorno;
}

Necesito que lo escriba en el div con clase mensaje-validacion..
ayuda! Gracias!
  #2 (permalink)  
Antiguo 03/07/2012, 22:10
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 9 meses
Puntos: 1567
Respuesta: Funcion en js validar

por lo pronto esto es un error
var msj=$(".mensaje-validacion");
msj=document.write("No puede ser vacio").innerHTML;

En todo caso
$(".mensaje-validacion").html('No puede ser vacio');

si usas jQuery, hacelo con html(), no con innerHTML, y menos aún con document.write

SAludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: funcion, html, input, js
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:49.