yo haria lo siguiente:
en el formulario (etiqueta form):
Código HTML:
Ver original<form name="form1" id="form1" onsubmit="return validar_formulario();"> .
.
.
.
<input type="submit" name="Submit" value="SUBMIT" /> .
.
.
en el javascript
:
Código Javascript
:
Ver originalfunction validar_formulario(){
if (document.form1.metodo.value==0){
alert("Debe seleccionar un metodo de pago valido")
return false;
}
}
esto evita que el formulario se envie.
el problema es que el boton tipo submit ya tiene una accion prediseñada y es enviar el formulario.