Foros del Web » Programando para Internet » Javascript »

Imprimir formulario antes de enviar

Estas en el tema de Imprimir formulario antes de enviar en el foro de Javascript en Foros del Web. Hola Tengo un formulario el cual despues de que se llene y se de enviar me pase todos los datos a una pagina html para ...
  #1 (permalink)  
Antiguo 30/11/2009, 15:41
Diegotopet
Invitado
 
Mensajes: n/a
Puntos:
Pregunta Imprimir formulario antes de enviar

Hola

Tengo un formulario el cual despues de que se llene y se de enviar me pase todos los datos a una pagina html para revisarlos(esto con javascript) y despues de que el usuario verifique que estén bien poder enviarlos a mi base de datos.

Como lo hago? se como hacerlo la validación con php, pero primero quiero que se revise y poder imprimirlo antes de enviarlo.
  #2 (permalink)  
Antiguo 30/11/2009, 16:16
Diegotopet
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Imprimir formulario antes de enviar

Creo que en encontré algo que me sirve de mucho,

si a alguien le sirve aquí esta:

Código HTML:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin ttulo</title>
<SCRIPT LANGUAGE="JavaScript">
<!--
function imprimir() {
if (window.print)
window.print()
else
alert("Disculpe, su navegador no soporta esta opcion.");
}
// -->
</SCRIPT>
</head>

<body>
<script language="javascript">
function mostrar()
{
    var reg_1=document.getElementById("reg_1");
    var reg_2=document.getElementById("reg_2");
    var reg_3=document.getElementById("reg_3");
    document.write(
    "<table cellpadding='5' cellspacing='0' border='1'>" +
    "<tr><td>Registro 1</td><td>Registro 2</td><td>Registro 3</td></tr>"+
    "<tr><td>"+reg_1.value+"</td><td>"+reg_2.value+"</td><td>"+reg_3.value+"</td></tr></table>"
    );
}
</script>
<form>
Registro 1  
  <input type="text" id="reg_1"/><br /><br />
Registro 2 
<input type="text" id="reg_2"/><br /><br />
Registro 3 
<input type="text" id="reg_3"/><br><br />
<input type="button" onClick="mostrar()" value="mostrar en tabla"/>
</form>
<A HREF="javascript:imprimir()" class="link a">Imprimir Pagina Web</A>
</body>
</html> 
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:22.