El script:
Código:
Y el formulario:<script language="javascript"> function envio(){ if (document.entrada.Nombre.value.length==0){ alert("Escribe tu nombre, por favor") document.entrada.Nombre.focus() return 0; } if (document.entrada.CoordenadasX.value.length==0){ alert("Escribe tus coordenadas, por favor") document.entrada.Coordenadas.focus() return 0; } if (document.entrada.CoordenadasY.value.length==0){ alert("Escribe tus coordenadas, por favor") document.entrada.Coordenadas.focus() return 0; } if (document.entrada.puntos.selectedIndex==0){ alert("Indica tus puntos, por favor") document.entrada.puntos.focus() return 0; } if (document.entrada.colonias.selectedIndex==0){ alert("Indica el número de colonias que posees, por favor") document.entrada.colonias.focus() return 0; } alert("Muchas gracias, tus datos serán enviados") document.entrada.submit(); } </script>
Código:
Muchas gracias de antemano, y pido disculpas si este tema no iba aquí o es un problema de configuración del outlook, aunque repito que lo he preobado en varios ordenadores. <form name="entrada" action="mailto:[email protected]" method="post" enctype="text/plain"> <input type=hidden name="Formulario" value="Ikariam ext"> <size=2>Indica tu:</size><br> <ul> <li>Nombre:<input type=text name="Nombre" size="20"><br><br><br> <li>Puntuación: <select name="puntos"> <option value="0">0 <option value="1-5,000">1-5,000 <option value="5,001-10,000">5,001-10,000 <option value="10,001-20,000">10,001-20,000 <option value="20,001-30,000">20,001-30,000 <option value="30,001-50,000">30,001-50,000 <option value="50,001-75,000">50,001-75,000 <option value="75,001-100,000">75,001-100,000 <option value="+100,000">+100,000 </select><br><br><br> <li>Número de colonias: <select name="colonias"> <option value="0">0 <option value="1">1 <option value="2">2 <option value="3">3 <option value="4">4 <option value="5">5 <option value="+5">+5 </select><br><br> <li>Coordenadas: <fieldset> <label> X:<input type=text name="CoordenadasX" size=15><br><br><br> Y:<input type=text name="CoordenadasY" size=15><br> </label> </fieldset><br> </ul> <input type="button" value="Enviar datos" onclick="envio()"> <input type=reset value="Restablecer datos">