Código:
NOTA: Este script ke uso es de "prueba"....lo que estoy haciendo es un sistema de encuestas con PHP y los campos del form se sacan de una base de datos, o sea, son dinámicos, los valores del NAME y del VALUE (en el caso de radio y check) varían.......me explico?? <HTML> <HEAD> <TITLE>Required Fields</TITLE> <SCRIPT> function validate() { mNv=mainform.Name.value; if (mNv=='') { alert('Your name is a required field. Please try again.'); event.returnValue=false; } if (!(mainform.campo1[0].checked || mainform.campo1[1].checked)) { alert('si o no?????.'); event.returnValue=false; } } </SCRIPT> </HEAD> <BODY> <FORM NAME="mainform" ACTION="validar2.html" METHOD="post" onsubmit="validate();"> <INPUT TYPE="TEXT" NAME="Name" >Please enter your name (required) <BR> <INPUT TYPE="RADIO" NAME="campo1" VALUE="si">si <INPUT TYPE="RADIO" NAME="campo1" VALUE="no">no <BR> <INPUT TYPE="SUBMIT" Value="enviar"> </FORM> </BODY> </HTML>