MI formulario
Código HTML:
<table summary="" align="center" border="2" style="height:200;"> <tr> <td style="border:0px;" align="right"> <label for="cedula"><FONT color="black" size="4">*Cedula:</FONT></label> </td> <td style="border:0px;"> <input type="text" id="textinput" name="cedula" maxlength="15" style="background-color:#326C84; width:170px; border-color:#044B78; color:#AD821F;font-family:Verdana;font-weight:bold"> </td> </tr> <tr> <td style="border:0px;" align="right"> <label for="nombre"><FONT color="black" size="4">*Nombre:</FONT></label> </td> <td style="border:0px;"> <input type="text" id="textinput" name="nombre" maxlength="30" style="background-color:#326C84; width:170px; border-color:#044B78; color:#AD821F;font-family:Verdana;font-weight:bold"> </td> </tr> <tr> <td style="border:0px;" align="right"> <label for="ciclo"><FONT color="black" size="4">*Ciclo:</FONT></label> </td> <td style="border:0px;"> <select name="ciclo" style="background-color:#326C84; width:170px; border-color:#044B78; color:#AD821F;font-family:Verdana;font-weight:bold"> <option value="Ciclo I">Ciclo I</option> <option value="Ciclo II">Ciclo II</option> <option value="Ciclo III">Ciclo III</option> <option value="Ciclo IV">Ciclo IV</option> <option value="Ciclo V">Ciclo V</option> <option SELECTED value="0"></option> </td> </tr> <tr> <td style="border:0px;" align="right"> <label for="grupo"><FONT color="black" size="4">*Grupo:</FONT></label> </td> <td style="border:0px;"> <select name="grupo" style="background-color:#326C84; width:170px; border-color:#044B78; color:#AD821F;font-family:Verdana;font-weight:bold"> <option value="a">a</option> <option value="b">b</option> <option value="c">c</option> <option value="d">d</option> <option value="e">e</option> <option value="f">f</option> <option value="g">g</option> <option value="h">h</option> <option value="i">i</option> <option value="j">j</option> <option value="k">k</option> <option SELECTED value="0"></option> </td> </tr> <tr> <td align="center" colspan="2" style="border:0px;"> <input type="button" value="Ingresar" style="background-color:#326C84; border-color:#044B78;color:black;font-size:10pt;font-family:Verdana;font-weight:bold;" onclick='return chequeaFormulario();' > </td> </tr> </table> </td> </tr> </table> </form>
Código HTML:
<script> function nuevoAjax(){ var xmlhttp=false; try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp = false; } } if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp = new XMLHttpRequest(); } return xmlhttp; } function EnviarSubmit(cedula,nombre,ciclo,grupo){ var contenedor; alert(cedula+nombre+ciclo+grupo); contenedor = document.getElementById('RecibirAjax'); ajax=nuevoAjax(); ajax.open("POST", "GestionVotaciones.php",true); ajax.onreadystatechange=function() { if (ajax.readyState==4) { contenedor.innerHTML = ajax.responseText } } ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); ajax.send("cedula="+cedula+"&nombre="+nombre+"&ciclo="+ciclo+"&grupo="+grupo); } </script>
Código HTML:
function chequeaFormulario(){ var valido = true; var Cedula=document.resultado.cedula.value; var Nombre=document.resultado.nombre.value; valido = valido && chequeatutor(Cedula); if(!valido){ alert("Por favor digite la cedula"); return false; } if(valido){ if(!esEntero(Cedula)){ alert("Por Favor el numero la cedula debe ser entero"); return false; } } valido = valido && chequeatutor(Nombre); if(!valido){ alert("Por favor digite el nombre"); return false; } if(window.document.resultado.ciclo.options[window.document.resultado.ciclo.selectedIndex].value=="0"){ alert("Por Favor elija un ciclo"); return false; } if(window.document.resultado.grupo.options[window.document.resultado.grupo.selectedIndex].value=="0"){ alert("Por Favor elija un grupo"); return false; } EnviarSubmit(document.resultado.cedula.value,document.resultado.nombre.value,document.resultado.ciclo.value,document.resultado.grupo.value); return true; }