Ir al contenido principal

Estructura básica de formularios en HTML

Los formularios son una parte esencial para crear páginas web dinámicas, pueden servirnos para crear chats, cuentas de usuario o cualquier cosa que se nos ocurra siempre que usemos algún otro lenguaje (como php o bases de datos de MySql). Primero empecemos con la estructura esencial en un formulario:

<form action="pag2.php" method="post">
<input type="text" name="nom" size="10>
<input type="submit" value="send">

Y el resultado:





Ahora expliquemos el código línea por línea:

<form action="pag2.php" method="post">

form nos marca que es el inicio de un formulario, a esto le añadimos action y method. Action nos dice a que pagina se dirigirá la información del formulario al utilizar el botón de send. Ésta página será la que procese la información (pero esto lo veremos cuando empecemos con php, todavía no). Method nos dice la forma en que se enviarán los datos del formulario, normalmente se utiliza post como método enviándose así los datos con el cuerpo del formulario. Si utilizamos get los datos se envían con la cabecera (podremos verlos en la url al enviar el formulario).

<input type="text" name="nom" size="10>

En esta línea se nos presenta input y como parámetros type, name y size. Type nos indica lo que crearemos, en este caso text (un cuadro de texto). Name es importante más adelante para pedir la información del formulario. Size nos indica la cantidad de caracteres que se podrán visualizar, pero no indica el máximo que se podrán poner.

<input type="submit" value="send">

Finalmente aquí tenemos type="submit", éste sirve para definir el botón que servirá para el envío de la información a pag2.php tal y como hemos dicho antes. Value simplemente nos marca qué será lo que nos muestre el botón.



                                       

Comentarios

Entradas populares de este blog

Estructura switch en JavaScript

La estructura switch nos sirve para cuando queremos que un programa haga algo muy concreto dependiendo del valor que tenga una variable. La estructura general es la siguiente:   switch ( variable ) { case X : comandos break; case Y : comandos break; case Z : comandos break; default: comandos break; } Y ahora veamos un ejemplo de un programa en el que podamos usar la estructura switch, por ejemplo, queremos que al insertar un número del 1 al 5 el programa nos lo escriba con letras: var numero; numero=prompt('Inserte un número del 1 al 5',''); numero=parseInt(numero); switch (numero) { case 1: alert('uno'); break; case 2: alert('dos'); break; case 3: alert('tres'); break; case 4: alert('cuatro'); break; case 5: alert('cinco'); break; default: alert('El número debe estar entre el 1 y el 5!'); break; } Lo que la estructura switch hace es comparar la variable numero con cada caso que nosot...

Primeros pasos para crear una pequeña web

Ahora que tenemos unos conocimientos basicos tanto de html como de javascript, podemos hacer una pequeña web con un proposito concreto. Haremos un ejemplo ficticio en el que hacemos una página para una protectora de animales, de forma que la gente podrá enviar solicitudes fácilmente para ayudar como voluntarios. Para diseñarla primero debemos seguir unos pasos: Definir el propósito de nuestra web: Esta pequeña web estará orientada a que la gente pueda contactar con nosotros fácilmente a la vez que demos la información necesaria de una forma clara. Definir cual sera el contenido: Contendrá una parte de información y un formulario de contacto. La información que proporcionaremos a los voluntarios potenciales será el lugar en el que pueden ayudar y los horarios de asistencia así como información sobre los trabajos que desarrollaran a lo largo de esas horas. En el formulario pediremos el nombre del voluntario, su edad y la experiencia. Decidir cómo la presentaremos: Ésta p...

Estructuras condicionales compuestas y anidadas en JavaScript

Una vez hemos aprendido cómo funcionan las estructuras condicionales simples es muy fácil aprender el funcionamiento de las estructuras condicionales compuestas. De nuevo, veamos un ejemplo de cómo es su estructura general: if (condición) { comandos }   else   {   comandos   } La primera parte de la estructura la conocemos ya, lo único que vemos de nuevo es else . Lo que else marca es que en caso de que no se cumpla la condición se ejecuten otra serie de comandos distinta. Veamos un ejemplo de cómo usarlo: Crea un programa en el que se inserten dos números y él elija cual es el mayor de los dos: var primero; var segundo; numero1=prompt('Inserta el primer numero',''); numero2=prompt('Inserta el segundo numero,''); if (numero1>numero2) { alert(numero1+" es mayor que "+numero2); } else { alert(numero2+" es mayor que "+numero1); } El programa nos dirá si el primer número es mayor que el segundo, en caso de que...