Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/09/2006, 12:54
yacatl
 
Fecha de Ingreso: septiembre-2002
Ubicación: México
Mensajes: 356
Antigüedad: 22 años, 3 meses
Puntos: 0
creando elementos con DOM

Tengo un problema al crear elementos con DOM.

Tengo un js para validar un formulario, y quiero en lugar de mandar un alert cuando algo falla, escribir el error sobre una celda.

Esta celda tiene un id="muestraError"

Cuando yo estoy haciendo mi validacion y detecto un error hago lo siguiente:

Código HTML:
msg = document.createTextNode("Dejaste un campo vacio que es necesario");
document.getElementById('muestraError').appendChild(msg); 
forma.elements[i].style.border = "#FF0000 1px solid";
forma.elements[i].focus();
return false;
Resulta que el borde del elemento si cambia el color pero el texto nunca aparece. Igual resulta que tampoco soy muy bueno en utilizar los elementos del DOM, por eso es la pregunta.

Saludos!