Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/02/2005, 14:20
basterillo
 
Fecha de Ingreso: diciembre-2003
Mensajes: 71
Antigüedad: 20 años, 5 meses
Puntos: 0
formulario javascript accesible

Hola a todos:

Tengo un problemilla con un formulario en javascript. El caso es q funciona, pero ya sabéis que ahora están pidiendo hacer las webs accesibles y entonces tengo que hacer ese formulario de forma que si una persona no tiene preparado el navegador para el javascript, pues pueda enviar ese formulario, así q debe aparecer el javascript para los que tengan y una opción por si no lo tienen. Me habían dicho que el truco estaba en poner el onSubmit en el form, en vez de en el botón, pero no hay tu tía:

El código que tengo es este:

El formulario.....
<form action="mailto:[email protected]" method="post" enctype="TEXT/PLAIN" name="jotas" id="jotas" onSubmit="FormRedirect()">
<input type="hidden" name="asunto" value="Inscripción Jotas">

<div id="inscripcion">
<fieldset>
<legend>Chico</legend>
<dl>
<dt>
<label for="nombre">Nombre</label>
</dt>
<dd>
<input type="text" name="nombre" id="nombre" size="30">
</dd>
<dt>
<label for="apellidos">Apellidos</label>
</dt>
<dd>
<input type="text" name="apellidos" id="apellidos" size="30">
</dd>
<dt>
<label for="dni">DNI</label>
</dt>
<dd>
<input type="text" name="dni" id="dni" size="30">
</dd>
<dt>
<label for="edad">Edad</label>
</dt>
<dd>
<input type="text" name="edad" id="edad" size="30">
</dd>
</dl>
</fieldset>
</div>
<div id="inscripcion">
<fieldset>
<legend>Chica</legend>
<dl>
<dt>
<label for="nombre">Nombre</label>
</dt>
<dd>
<input type="text" name="nombre" id="nombre" size="30">
</dd>
<dt>
<label for="apellidos">Apellidos</label>
</dt>
<dd>
<input type="text" name="apellidos" id="apellidos" size="30">
</dd>
<dt>
<label for="dni">DNI</label>
</dt>
<dd>
<input type="text" name="dni" id="dni" size="30">
</dd>
<dt>
<label for="edad">Edad</label>
</dt>
<dd>
<input type="text" name="edad" id="edad" size="30">
</dd>
</dl>
</fieldset>
</div>
<div id="inscripcion">
<fieldset>
<legend>Pareja</legend>
<dl>
<dt>
<label for="direccion">Dirección</label>
</dt>
<dd>
<input type="text" name="direccion" id="direccion" size="30">
</dd>
<dt>
<label for="cp">C. Postal</label>
</dt>
<dd>
<input type="text" name="cp" id="cp" size="30">
</dd>
<dt>
<label for="localidad">Localidad</label>
</dt>
<dd>
<input type="text" name="localidad" id="localidad" size="30">
</dd>
<dt>
<label for="provincia">Provincia</label>
</dt>
<dd>
<input type="text" name="provincia" id="provincia" size="30">
</dd>
<dt>
<label for="telefono">Teléfono</label>
</dt>
<dd>
<input type="text" name="telefono" id="telefono" size="30">
</dd>
<dt>
<label for="email">Email</label>
</dt>
<dd>
<input type="text" name="email" id="email" size="30">
</dd>
</dl>
</fieldset>
</div>
<input value="enviar" name="enviar" type="submit" id="enviar" title="enviar el formulario" class="boton">
<input name="borrar" type="reset" value="borrar" id="borrar" title="borrar el formulario" class="boton">
</form>


El javascript...

function FormRedirect(){
setTimeout('this.document.location.href = "enviocorrecto.html"');}


Gracias por vuestra ayuda!