Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/09/2010, 21:00
Laymont
 
Fecha de Ingreso: septiembre-2010
Mensajes: 5
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Ayuda con input text en array

Adler lo hice como me dijistes y aun no me valida, aca te dejo el codigo

Código HTML:
Ver original
  1. <html>
  2. <head>
  3. <title>pagina1.php</title>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  5. <style type="text/css">
  6. body,td,th {
  7.     font-family: Calibri;
  8.     font-size: 12px;
  9. }
Código PHP:
Ver original
  1. <?php $cantidad = 4;?>
Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. function validarContenedorM(form){
  3.     var patronContenedorM = /(^[a-zA-Z]{4})([0-9]{7})$/;
  4.     var valor = document.getElementById('contenedor[]').value;
  5.     if(valor.test(patronContenedorM)){
  6.         document.getElementById('contenedor[]').style.color="#008B00";
  7.     }else {
  8.         document.getElementById('contenedor[]').style.color="#FF0000";
  9.          alert('Numero de contenedor invalido');
  10.     }
  11. }
  12. </script>
Código HTML:
Ver original
  1. </head>
  2.  
  3. <form action="" method="post" name="form1" id="form1">
Código PHP:
Ver original
  1. <?php for($i=0;$i<=$cantidad-1;$i++){ ?>
Código HTML:
Ver original
  1. <p>
  2.     <label>Contenedor
  3.       <input type="text" name="contenedor[]" id="contenedor[<?php echo $i;?>]" onBlur="validarContenedorM(this.id)">
  4.     </label>
  5.   </p>
Código PHP:
Ver original
  1. <?php }?>
Código HTML:
Ver original
  1. <p>
  2.     <input type="submit" name="button" id="button" value="Enviar">
  3.   </p>
  4. </form>
  5. </body>
  6. </html>