Foros del Web » Programando para Internet » Javascript »

Validar campos javascript

Estas en el tema de Validar campos javascript en el foro de Javascript en Foros del Web. ¡Hola! Estoy haciendo un proyecto con php, mysql y javascript, y estoy validando los formularios, y algunos objetos de algunos formularios los tengo hechos de ...
  #1 (permalink)  
Antiguo 03/07/2007, 09:03
 
Fecha de Ingreso: febrero-2007
Mensajes: 138
Antigüedad: 17 años, 10 meses
Puntos: 0
Validar campos javascript

¡Hola! Estoy haciendo un proyecto con php, mysql y javascript, y estoy validando los formularios, y algunos objetos de algunos formularios los tengo hechos de forma 'dinámica' con javascript y no sé cómo validarlos. El ejemplo en código es el siguiente, con este código se crean nuevos ámbitos, y para cada ámbito se crea su nombre y el número de horas:

Código:
<script type="text/javascript">

num=0;
function crearAmbito(obj) {
  num++;
 			//Creamos los datos del area
  
  fi = document.getElementById('fiel'); 
  contenedor = document.createElement('div'); 
  contenedor.id = 'div'+num; 
  fi.appendChild(contenedor); 

  txt = document.createElement('<br>');				// Meto un salto de línea
  contenedor.appendChild(txt);
  
  txt = document.createElement('<br>');				// Meto un salto de línea
  contenedor.appendChild(txt);
  
  
  txt = document.createTextNode('Nombre del ámbito: ');			//Creamos el modulo	
  ele = document.createElement('input'); 
  ele.type = 'text'; 
  ele.size='40';
  ele.name = 'cNombreAmbito'+num; 
  contenedor.appendChild(txt);
  contenedor.appendChild(ele);

  txt = document.createElement('<br>');				// Meto un salto de línea
  contenedor.appendChild(txt);
  
  txt = document.createElement('<br>');				// Meto un salto de línea
  contenedor.appendChild(txt);

  txt = document.createTextNode('  Horas del ámbito: ');			//Creamos las horas del modulo
  ele = document.createElement('input'); 
  ele.type = 'text'; 
  ele.name = 'cHorasAmbito'+num; 
  ele.size='5';
  contenedor.appendChild(txt);
  contenedor.appendChild(ele); 
  txt = document.createElement('<br>');				// Meto un salto de línea
  contenedor.appendChild(txt);
  txt = document.createElement('<br>');				// Meto un salto de línea
  contenedor.appendChild(txt);
	
  ele = document.createElement('input'); 
  ele.type = 'button'; 
  ele.value = 'Borrar'; 
  ele.name = 'div'+num; 
  ele.onclick = function () {borrar(this.name)} 
  contenedor.appendChild(ele); 
 
}
function borrar(obj) {
  fi = document.getElementById('fiel'); 
  fi.removeChild(document.getElementById(obj)); 
}
</script>

Me gustaría saber cuál es la forma para validar los nombres y número de horas de los ámbitos. Muchas gracias

Última edición por marcospuig; 03/07/2007 a las 10:01 Razón: Olvidé suscribirme
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 19:26.