Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/11/2007, 17:38
Avatar de MaxPower.es
MaxPower.es
 
Fecha de Ingreso: septiembre-2007
Ubicación: Internet
Mensajes: 22
Antigüedad: 17 años, 2 meses
Puntos: 0
¿Un ejemplo sin terminar? (Formulario)

Estaba leyendo un manual y me encuentro con esto:

Cuando introduces ambos datos y pulsas el submit, te abre una ventana pero solo con la frase "Creado el cliente" que está hacia el final.

Lo que yo quiero es que cuando se clica en Submit, aparezca una nueva página con los datos introducidos.


Código:
<html>
<head>
<script language="JavaScript">
//Formulario

//para crear un objeto, se debe definir una función y luego llamarla con new

function crearCliente(nombre, ciudad)
{

    //función de definición del tipo de objeto

    this.nombre=nombre;
    this.ciudad=ciudad;
}


function confirmar(n, c)
{

//muestra un mensaje para decir que se ha creado el cliente y pone fondo rojo,

cli= new crearCliente(n, c); //creación del objeto

document.write("creado el cliente ");
document.bgColor="red";
}
</script>
<body>
<!--formulario de petición de datos-->

<form action="" name="formu"

onsubmit="confirmar(document.formu.nombre.value,

                 document.formu.ciudad.value);">


<!--llamada a la función que crea el objeto cuando se pulsa el botón submit-->

<h2>Introducción de datos de clientes</h2><br><br>

Nombre <input type="text" name="nombre" size="20">

Ciudad <input type="text" name="ciudad" size="20"> <br><br>

<input type="submit" value="Confirmar los datos">

</form>
</body>
</html>