Ver Mensaje Individual
  #16 (permalink)  
Antiguo 31/03/2011, 06:39
groa
 
Fecha de Ingreso: marzo-2011
Mensajes: 12
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: Validar un campo dinamico en formulario php

<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta content="jquery, forumlario dinamico, timersys, tutorial" name="keywords"/>

<style type="text/css">
.hide {
visibility: hidden;
display: none;
}body {
background-image: url();
}
.Estilo1 {font-family: Calibri}
.Estilo3 {
font-family: Calibri;
color: #FFFFFF;
}
.Estilo4 {color: #FFFFFF}
.Estilo6 {font-size: 10}
.Estilo7 {font-size: 12px}
body,td,th {
font-family: Calibri;
font-size: 12px;

}
.sel {
font-family: Calibri;
color: #000000;
}
</style>

<script type="text/javascript" src="js/items_detalles.js" ></script>
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/jquery.validate.js"></script>
<script type="text/javascript">
function validar(){

var valor = document.getElementById("cantidad").value;


if(valor == null || valor.length == 0 || /^\s+$/.test(valor)){
alert("Ingrese la cantidad de producto a solicitar");
return false; }

else if(isNaN(valor)){
alert("Ingrese la cantidad de producto (solo números)");
return false;
}
else{
alert("Su requisición sera impresa automaticamente");
return true;
}


}


</script>
</head>

<body>
<form id="formInscripcion" name="formInscripcion" action="envio22.php" method="POST" onSubmit="return validar()">
<table width="478" border="0">
<tr>
<td colspan="2" bgcolor="#666666" class="Estilo7"><div align="center" class="Estilo1"><span class="Estilo3"> Departamento Solicitante</span></div></td>
<td width="58" bgcolor="#666666" class="Estilo7"><div align="center"><span class="Estilo3">N&deg; Req</span> </div></td>

<td width="56" bgcolor="#666666" class="Estilo7"><div align="center"><span class="Estilo1 Estilo4">Fecha</span></div></td>
</tr>
<tr>
<td width="70" bgcolor="#666666" class="Estilo7"><span class="Estilo3">Nombre</span></td>
<td width="276" class="Estilo7"><label>


</label> <label>
<select class="sel" style="width:257px" name="nom_dep" id="nom_dep" >

<option value = "ADMINISTRACION CC AYACUCHO">ADMINISTRACION CC AYACUCHO</option>
<option value = "VENTAS">VENTAS</option>
<option value = "VICE-PRESIDENCIA">VICE-PRESIDENCIA</option>
</select>
</label></td>
<td class="Estilo7"><input name="num_req" disabled="disabled" class="Estilo1" id="num_req" value="6750" size="8"/></td>
<td class="Estilo7"><input name="fecha" class="Estilo1" id="fecha" value="30/03/2011" size="8"/></td>

</tr>

<tr>
<td colspan="4" bgcolor="#666666" class="Estilo7"><div align="center" class="Estilo3">Informaci&oacute;n de Requisici&oacute;n </div></td>
</tr>


<tr>
<td bgcolor="#666666" class="Estilo7"><span class="Estilo1 Estilo4">Observaci&oacute;n </span></td>

<td colspan="5" class="Estilo7"><input name="obs" class="Estilo1" value="" size="57"/></td>
</tr>
</table>
<span class="Estilo7"><br>
<table width="497" border="0">

<tr><td width="411" bgcolor="#666666" class="Estilo7"><div align="center" class="Estilo4"><span class="Estilo1">Descripci&oacute;n del Producto</span></div> <div align="center" class="Estilo4"></div></td>
<td width="76" colspan="2" bgcolor="#666666" class="Estilo7"><div align="center" class="Estilo4"><span class="Estilo1">Cantidad</span></div> <div align="center" class="Estilo4"></div></td>
</tr>

<tr>



<td colspan="3" class="Estilo7"><label></label> <label>
<div id="myDiv">
<div align="right">
<select name="materiales[]" class="sel" style="width:414px">
<option value = "AMBIENTADOR">AMBIENTADOR</option>
<option value = "PILAS AAA">PILAS AAA</option>
<option value = "PILAS CR-123A">PILAS CR-123A</option>

<option value = "SILICONE SPRAY ULTRA RAPIDO SQ">SILICONE SPRAY ULTRA RAPIDO SQ</option>
</select>

<input name="cantidadmateriales[]" size="8" id="cantidad">

</div>
<div class="error_form"></div></div>
</label></td>
</tr>

<tr>

<td colspan="3" class="Estilo7"><div align="center">

<input type="submit" name="guardar" value="GUARDAR" id="guardar" style="BORDER: rgb(128,128,128) 1px solid; FONT-SIZE: 10pt; FONT-FAMILY: Calibri; BACKGROUND-COLOR: rgb(233,233,233); cursor:pointer" title="Guardar Requisición"/>
<!--<input type="submit" name="enviar" value="Enviar" />-->

<input type="button" name="detalles" id="detalles" value="AGREGAR" onClick="addFormLine('myDiv', 'div_1');" style="BORDER: rgb(128,128,128) 1px solid; FONT-SIZE: 10pt; FONT-FAMILY: Calibri; BACKGROUND-COLOR: rgb(233,233,233); cursor:pointer" title="Agregar producto adicional"/>
</div> </td> </tr>
</table>

</form>

</body>
</html>

<div id="div_1" class="hide"> <select name="materiales[]" class="sel" style="width:414px" >
<option value = "AMBIENTADOR">AMBIENTADOR</option>
<option value = "PILAS AAA">PILAS AAA</option>
<option value = "PILAS CR-123A">PILAS CR-123A</option>
<option value = "SILICONE SPRAY ULTRA RAPIDO SQ">SILICONE SPRAY ULTRA RAPIDO SQ</option>

</select>

<input name="cantidadmateriales[]" size="8" id="cantidad">
<div class="error_form"></div></div>