Ir al contenido principal

Entradas

Mostrando entradas de 2011

Estructura while en JavaScript

Esta estructura tiene similitudes con la estructura if , el rasgo distintivo que tiene es que la estructura tiene la capacidad de repetirse una y otra vez mientras queramos. Empecemos de nuevo por lo general: while (condición) { comandos } Lo que el comando while dice es que mientras la condición se cumpla los comandos se ejecutaran una y otra vez. Ahora veamos qué tiene de útil esto, vamos a hacer un programa que nos escriba los diez primeros números de la tabla del 13 por pantalla: var resultado, multiplicador; x=0; multiplicador=0; while (multiplicador<10) { resultado=multiplicador * 13; document.write(multiplicador+"x13="+resultado); document.write(' '); multiplicador=multiplicador+1; } while (multiplicador<10) multiplicador=multiplicador+1; Las líneas clave aquí son estas dos, como podemos ver en el código los comandos dentro del bucle while se van repitiendo una y otra vez siempre que la variable multiplicador sea menor qu...

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...

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...

Estructuras condicionales simples en JavaScript

Antes de empezar con las estructuras condicionales nos familiarizaremos con los operadores que podemos utilizar. Estos operadores nos servirán para comparar dos valores dentro de las estructuras condicionales y sirven tan sólo para números: >    mayor >=  mayor o igual <    menor <=  menor o igual !=   distinto ==  igual Además de éstos operadores tenemos los operadores lógicos: && equivale a y ||      equivale a o No os preocupéis si aun no entendéis alguna cosa, la mayoría los veremos en ejemplos más adelante y si no siempre podéis comentar con vuestras preguntas o enviar un mail desde el link de contacto que hay en la barra de menú arriba en la página. Ahora empecemos con las estructuras condicionales. Hay tres tipos de estructuras condicionales: las simples, las compuestas y las compuestas anidadas. Primero veamos la estructura general de una condicional simple: if ( cond...

Estructura y comandos básicos de un programa en JavaScript

Todo programa en JavaScript ha de seguir una serie de pautas antes de poder ejecutarse. Para explicar lo mas esencial de este lenguaje de programación empezaremos por un programa de lo más sencillo y lo explicaremos línea por línea. El programa que viene a continuación no es muy útil, pero irá bien para introducirse en este lenguaje: <Script language="javascript"> docmument.write("hello world"); </Script> Y ahora expliquémoslo: <Script language="javascript"> Esta primera línea lo único que marca es que, dentro de una página hecha en HTML vamos a insertar un código en JavaScript. docmument.write="hello world"; La segunda es el primero comando en JavaScript que veremos document.write. La función es simplemente la de mostrar un texto o una variable en pantalla. Si lo que queremos mostrar es un texto tendremos que poner las comillas (" ") en cambio no hacen falta si lo que queremos es mostrar una variable....

Conceptos básicos de JavaScript

Antes de empezar a programar nada debemos tener una serie de conceptos básicos que nos servirán a lo largo de toda la lección de JavaScript: Algoritmo: Son los pasos que sigue un programa para resolver el problema que se nos plantea. Por ejemplo, si queremos un programa que nos diga si somos mayores o menores de edad, después de insertar los datos a través de un formulario por ejemplo, la manera en que nuestro algoritmo actuaria sería algo así: Recibir edad (recibir la información del formulario que hemos puesto como ejemplo) Si edad < 18 (crear una condición) Eres menor de edad Sino Eres mayor de edad (Y devolvemos el resultado.) Un conjunto de algoritmos da como resultado un programa. Variable: Una variable es como un almacén, allí puedes guardar la información. Las variables hay que declararlas de manera que tenemos distintos tipos de variables. El concepto de variable se entenderá mejor a la práctica, por ejemplo declaramos que la variable X, la variable Z y la var...

Ejemplo de un formulario en HTML

Supongamos que queremos crear un formulario de registro de usuarios y pedimos cierta información. Os dejo un ejemplo de cómo podría hacerse ésto y más abajo el código del formulario. Formulario Usuario:                  Contraseña:             Repita Contraseña:  Seleccione su país:    Argentina España México Seleccione su nivel de estudios: Sin estudios Bachillerato/COU Universitarios Seleccione los idiomas que conoce: Alemán Inglés Francés Código <form action="pagina2.php" method="post"> Usuario: <input type="text" name="usuario"><br> Contraseña: <input type="password" name="contra"><br> Repita Contraseña: <input name="contra2" type="password"><br> Seleccione su país: <select name="pais"> <option value="1">Argentina</option> <optio...

Formularios en HTML

Ahora que hemos visto la estructura más fácil de un formulario hecho en html empezaremos a ver todas las posibilidades que se nos brindan. Empecemos viendo los cuadros de texto que podemos insertar: <form> <input type="text"> <input type="password"> <textarea cols="15" rows="5">Aquí el texto</textarea> </form> Aquí vemos tres tipos distintos de cuadros. El primero es el cuadro de texto que ya conocemos un post anterior al que podeis acceder clicando aquí . El segundo crea un campo de tipo password , lo que es muy útil cuando queremos hacer un formulario con usuario y contraseña por ejemplo ya que oculta los caracteres escritos. Finalmente tenemos un recuadro de tipo textarea , más apropiado para crear textos largos, en su interior vemos las propiedades rows y cols que sirven para marcar el número de filas y columnas respectivamente. El resultado:   Prueba a escribir en todos los campos para ver el ...

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...

Tags más comunes en html

Como una segunda parte de la introducción a html pondré un listado de las etiquetas más comunes en html así como su función dentro de una página <br>: Sirve para pasar a la siguiente linea, sería el equivalente a la tecla "enter" en html. No necesita cierre. <h1>, <h2>, <h3>, <h4>, <h5>, <h6>: Utilizados para confeccionar títulos, por ejemplo, un título importante irá entre las tags <h1> </h1>, un subtítulo entre las tags <h2> </h2> y así sucesivamente. El resultado es el siguiente: <h1> Primer título </h1> <em> y <strong>: Se usan para enfatizar un texto, el resultado es este: Sin enfasis <strong> Con enfasis </strong> <a>: Utilizado sobretodo para poner enlaces a una misma pagina o a otras páginas. • La estructura es <a href="dirección de la pagina">Texto a mostrar<a>. • Si agregamos target="_blank" la ventana se abr...

Conceptos básicos de HTML

Ya que HTML es sencillo y a la vez esencial debemos dedicarle un tiempo (aunque tampoco demasiado) a aprender ciertos aspectos que realmente son los que usaremos usare este apartado simplemente para revisar los comandos de HTML más básicos y algunos aspectos a tener en cuenta, empezando por los aspectos a tener en cuenta. • Primero: Para desarrollar html hace falta un editor de texto. (tal y como se ve en la imagen, el bloc de notas de windows ya va bien, pero cualquier editor de texto plano sirve). • Segundo: La estructura básica de cualquier pagina hecha en html es la siguiente: • Tercero (y ultimo): Casi todas las etiquetas van cerradas de la siguiente manera (aunque también puede verse en el ejemplo anterior): < etiqueta > < / etiqueta >

Host con php y MySql gratis

Para empezar lo primero que tenemos que hacer es encontrar algún lugar donde subir nuestra web. Yo tardé días en encontrar un host decente que tuviese php y MySql (bases de datos), así que os ahorraré la búsqueda y os daré un par de opciones por donde empezar a hacer vuestras webs y a experimentar todo lo que se explique en éste blog. Las webs son: • http://www.000webhost.com/ • http://www.clawz.com/ Aunque personalmente recomiendo el primero, el segundo también debería ser válido ya que tiene ambas cosas: php (aunque un poco más limitado) y MySql. Aun así no debemos preocuparnos por el host todavía, más adelante explicaré su funcionamiento de una manera mucho más clara.

Presentación

Me presento: sólo era un aficionado a la informática cuando ya quería tener una web propia para hacer lo que quisiera con ella, pero como muchos, lo encontraba todo demasiado complicado como para poder planteármelo seriamente. Finalmente, ahora que estudio la carrera de ingeniería informática me he atrevido a subir una web y a desarrollarla, pero no os imagináis la cantidad de problemas que podemos encontrar si no sabemos absolutamente nada sobre todo este "mundillo" de las webs personales, y no me refiero a una web en blogger, ¡que va!, aquí apenas tenemos libertad para hacer algo decente. Me refiero a desarrollar una web desde cero, empezando sin saber nada o sabiendo un poco de programación, sin saber administrar bases de datos pero en un host que nos proporcione unas ciertas herramientas (soporte para lenguajes de programación, bases de datos, etc.) para poder conseguirlo. El objetivo de este blog es que aquellos que quieran desarrollar una web lo tengan fácil y claro...