JavaScript - Validar campos javascript

 
Vista:

Validar campos javascript

Publicado por marcosss (11 intervenciones) el 03/07/2007 16:38:33
¡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:

[codigo]
<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>

[/codigo]

Me gustaría saber cuál es la forma para validar los nombres y número de horas de los ámbitos. Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder