Foros del Web » Creando para Internet » HTML »

Crear formularios

Estas en el tema de Crear formularios en el foro de HTML en Foros del Web. Amigos: Tengo una página a la cual quiero agregarle un formulario. Estoy en pañales en esto, recién averiguando algo del cgi y java....algo complicado. Agradecería ...
  #1 (permalink)  
Antiguo 01/08/2003, 12:55
 
Fecha de Ingreso: julio-2003
Mensajes: 49
Antigüedad: 20 años, 9 meses
Puntos: 0
Crear formularios

Amigos:

Tengo una página a la cual quiero agregarle un formulario. Estoy en pañales en esto, recién averiguando algo del cgi y java....algo complicado. Agradecería si alguien me lo "tradujera al castellano", je. Gracias
  #2 (permalink)  
Antiguo 01/08/2003, 13:44
Avatar de Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 22 años, 3 meses
Puntos: 38
Hola mikesar, un formulario no es mas que una zona de un documento HTML delimitado por dos tags: <form> y </form>.

Dentro de ese formulario puedes poner cualquier cosa, pero a la hora de ser transmitido, ciertos elementos de captura van a viajar al servidor para ser procesados. Entre esos elementos estan: <input type="text">, <input type="radio">, <input type="checkbox">, <select>, etc.

El formulario tiene asociado un "action" que no es mas que la página que ha de procesar los datos. Esto sucede cuando, por ejemplo el usuario presiona un elemento del tipo <input type="submit">.

En todo esto podrás ver que no hemos entrado en JavaScript ni en CGI ni en PHP ni nada de eso. Es puro HTML, y es HTML lo que debes manejar para crear tu formulario. Una vez hecho eso, si habrás de saber algo de JavaScript para validaciones y de algun lenguaje del lado del servidor (PHP o ASP o CGI o JSP o Cold Fussion o Perl o cosas asi).

Saludos.



(Movido desde JavaScript)
  #3 (permalink)  
Antiguo 01/08/2003, 14:30
 
Fecha de Ingreso: julio-2003
Mensajes: 49
Antigüedad: 20 años, 9 meses
Puntos: 0
Gracias por tu respuesta.
El formulario en sí ya está hecho (en dramweaver), el problema es que me pide activar un comando java en el botón "enviar", para que la información del formulario llegué al servidor. No sé cómo hacer eso.....
  #4 (permalink)  
Antiguo 01/08/2003, 14:56
Avatar de Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 22 años, 3 meses
Puntos: 38
Ok, entonces si estamos hablando de JavaScript.

Para enviar un formulario normalmente, el mismo debe tener prefijados los siguientes atributos:

<form action="paginaresultado.htm" method="post">

Tambien es util ponerle un nombre (name="nombre").

Hecho esto, el formulario se transmite de una de las siguientes maneras:

1.- Usando un elemento <input type="submit"> el cual tiene la apariencia de un botón, y envía el formulario al ser presionado.

2.- Usando un elemento <input type="button" onclick="envia()">

Donde envia() es una función como la siguiente:

function envia(){
document.nombreDelFormulario.submit(); // Envía el formulario
}

Saludos.




(NOTA: Si tunait o KarlanKas consideran apropiado devolver este hilo a JavaScript, lo entenderé)
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 16:22.