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>