Foros del Web » Programando para Internet » Javascript »

Variable javascript a form

Estas en el tema de Variable javascript a form en el foro de Javascript en Foros del Web. Hola: Quisiera saber si se puede enviar el valor de una variable javascript al form para poder enviarla despues, asi como en el ejemplo la ...
  #1 (permalink)  
Antiguo 20/05/2006, 17:58
 
Fecha de Ingreso: abril-2004
Ubicación: Concepcion
Mensajes: 72
Antigüedad: 20 años
Puntos: 0
Variable javascript a form

Hola:
Quisiera saber si se puede enviar el valor de una variable javascript al form para poder enviarla despues, asi como en el ejemplo la variable plaso_entrega, que es 1 o 0 si es chequeada o no. Gracias!!

Código PHP:
<html>
<
head>
<
script language="JavaScript">
<!-- 
function 
Validar(principal){
    var 
pos1pos2bOk true;
    var 
plaso_entrega,plaso_pago;
    
    
//VERIFICA PLASO DE ENTREGA
    
if (document.principal.entrega1.checked){
        
//se verifica que este la clave en el input
        
plaso_entrega=1;
    }
  else{
      
plaso_entrega=0;
  }
}
-->
</script>
<title>Validar Campo Vacio</title>
</head>
<body>
    <form name="principal" method="post" action="entrega.php">
        <input type="checkbox" name="entrega1">chequea
      <input type="hidden" value=plaso_entrega>
        <input type="submit" name="Validar" value="Validar" onclick="Validar()">
    </form>
</body>
</html> 
  #2 (permalink)  
Antiguo 20/05/2006, 18:07
 
Fecha de Ingreso: octubre-2004
Mensajes: 128
Antigüedad: 19 años, 6 meses
Puntos: 2
a que campo del formulario le quieres pasar el valor

por ejemplo si el valor de plazo_entrega se lo quieres pasar al campo hidden que tienes
Código:
function Validar(){

if() plazo_entrega ...
else
 plazo_entrega


...

document.principal.plazo.value=plazo_entrega
}

<form name="principal">
<input type="hidden" name="plazo" value=plaso_entrega>
  #3 (permalink)  
Antiguo 20/05/2006, 18:30
 
Fecha de Ingreso: abril-2004
Ubicación: Concepcion
Mensajes: 72
Antigüedad: 20 años
Puntos: 0
vale, era lo que necesitaba, gracias!!!
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 17:40.