Ver Mensaje Individual
  #6 (permalink)  
Antiguo 27/03/2012, 10:11
eybel
 
Fecha de Ingreso: marzo-2007
Mensajes: 782
Antigüedad: 17 años, 10 meses
Puntos: 16
Respuesta: document.form.submit() no me funciona

Perdon no puse el javascript completo porque no queria confundir. Si tengo una validacion pero la verdad que no me funcionaba porque tenia problema de sintaxis para referenciar el formulario con el name y ID. Se mas de PHP que de javascript pero me las arregle para crear una validacion... por eso estoy usando javascript y no el simple boton submit();

Código PHP:
function validate()

    { var 
err=0;

         if(
document.forms.buybox_form.Quantity.value=="" || document.forms.buybox_form.Quantity.value<="" ||
             
            
document.forms.buybox_form.ITEM000.value=="" 
        
         
         
)
         
             { 
err=1; }

        if(
err)
        
            { 
alert("Please select all the options"); }

        else { 
document.forms.buybox_form.submit(); }



Pero ya me funciona con:

document.forms.buybox_form.submit();

Código PHP:
<form id="buybox_form" action="/cgi-bin/cart.cgi" method="post">

<
input id="varqty" type="text" size="4" value="1" name="Quantity"/>

<
select name="000" onMouseOver="swap_reference('colors')" onMouseOut="swap_reference('references')">

<
option value="">Select Color</option>
<
option value="Black">Black</option>
<
option value="Metallic Gray (124)">Metallic Gray</option>
<
option value="Matte White (232)">Matte White</option>
</
select>

<
a href="javascript: validate()"><img src="/templates/images/checkout.png" width="120" height="38" alt="checkout"></a>

</
form