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
| |||
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 |
| ||||
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)
__________________ La mejor opción para aprender PHP paso a paso... |
| |||
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..... |
| ||||
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é)
__________________ La mejor opción para aprender PHP paso a paso... |