Foros del Web » Programando para Internet » Jquery »

Validar inputs creados dinamicamente con jquery

Estas en el tema de Validar inputs creados dinamicamente con jquery en el foro de Jquery en Foros del Web. Buenas, me encuentro realizando mi primer formulario con jquery hasta el momento todo perfecto el problema es que nose hacer para que los inputs creados ...
  #1 (permalink)  
Antiguo 12/05/2011, 09:36
 
Fecha de Ingreso: octubre-2009
Mensajes: 54
Antigüedad: 15 años, 1 mes
Puntos: 2
Validar inputs creados dinamicamente con jquery

Buenas, me encuentro realizando mi primer formulario con jquery hasta el momento todo perfecto el problema es que nose hacer para que los inputs creados dinamicamente se validan con jquery

Este es el codigo que uso para crear los inputs:


Código:
num=0;
var total=0;
function crear(obj) {
  num++;
  fi = document.getElementById('fiel'); // 1
  contenedor = document.createElement('div'); // 2
  contenedor.id = 'div'+num; // 3
  fi.appendChild(contenedor); // 4

  ele = document.createElement('input'); // 5
  ele.name = 'imgurl[]'; // 6
  ele.className = ':required';
  contenedor.appendChild(ele); // 7
  
  ele = document.createElement('input'); // 5
  ele.type = 'button'; // 6
  ele.value = 'Borrar'; // 8
  ele.name = 'div'+num; // 8
  ele.onclick = function () {borrar(this.name)} // 9
  contenedor.appendChild(ele); // 7
}
function borrar(obj) {
  fi = document.getElementById('fiel'); // 1 
  fi.removeChild(document.getElementById(obj)); // 10
}
Código:
 <input type="radio" onclick="crear(this)" /> 
<br /><fieldset id="fiel"></fieldset>
  #2 (permalink)  
Antiguo 13/05/2011, 03:32
 
Fecha de Ingreso: octubre-2009
Mensajes: 54
Antigüedad: 15 años, 1 mes
Puntos: 2
Respuesta: Validar inputs creados dinamicamente con jquery

Alguien que me pueda ayudar

Etiquetas: dinamicamente, inputs, javascript
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 18:06.