Download - SESION 4 JAVAS PHP
![Page 1: SESION 4 JAVAS PHP](https://reader036.vdocuments.co/reader036/viewer/2022080302/568c494f1a28ab491693afc0/html5/thumbnails/1.jpg)
CURSO HTML/PHP/CSS
Ing. Rafael Rozo
Sesión 4
JavaScript y PHP
![Page 2: SESION 4 JAVAS PHP](https://reader036.vdocuments.co/reader036/viewer/2022080302/568c494f1a28ab491693afc0/html5/thumbnails/2.jpg)
OBJETOS PROPIEDADES Y MÉTODOSOBJETO DOCUMENT
El objeto document es el que tiene el contenido de toda la página que se está visualizando. Esto
incluye el texto, imágenes, enlaces, formularios, ... Gracias a este objeto se puede añadir
dinámicamente contenido a la página, o hacer cambios, según convenga.
Propiedades
alinkColor. Esta propiedad tiene almacenado el color de los enlaces activos
anchors. Se trata de un array con los enlaces internos existentes en el documento
applets. Es un array con los applets existentes en el documento
bgColor. Propiedad que almacena el color de fondo del documento
cookie. Es una cadena con los valores de las cookies del documento actual
domain. Guarda el nombre del servidor que ha servido el documento
embeds. Es un array con todos los EMBED del documento
fgColor. En esta propiedad tenemos el color del primer plano
forms. Se trata de un array con todos los formularios del documento. Los formularios tienen a su vez elementos
(cajas de texto, botones, etc) que tienen sus propias propiedades y métodos.
images. Array con todas las imágenes del documento
lastModified. Es una cadena con la fecha de la última modificación del documento
linkColor. Propiedad que almacena el color de los enlaces
links. Es un array con los enlaces externos
location. Cadena con la URL del documento actual
referrer. Cadena con la URL del documento que llamó al actual, en caso de usar un enlace.
title. Cadena con el título del documento actual
vlinkColor. Propiedad en la que se guarda el color de los enlaces visitados
Métodos
clear(). Limpia la ventana del documento
open(). Abre la escritura sobre un documento.
close(). Cierra la escritura sobre el documento actual
write(). Escribe texto en el documento.
writeln(). Escribe texto en el documento, y además lo finaliza con un salto de línea
![Page 3: SESION 4 JAVAS PHP](https://reader036.vdocuments.co/reader036/viewer/2022080302/568c494f1a28ab491693afc0/html5/thumbnails/3.jpg)
JAVA SCRIPT
![Page 4: SESION 4 JAVAS PHP](https://reader036.vdocuments.co/reader036/viewer/2022080302/568c494f1a28ab491693afc0/html5/thumbnails/4.jpg)
LOS OBJETOS TEXT, TEXTAREA Y PASSWORD
Estos objetos representan los campos de texto dentro de un formulario. Además, el
objeto password es exactamente igual que el text salvo en que no muestra los
caracteres introducidos por el usuario, poniendo asteriscos (*) en su lugar.
Propiedades
dafaultValue. Es una cadena que contiene el valor por defecto que se le ha dado a uno de estos objetos por defecto.
name. Es una cadena que contiene el valor del parámetro NAME.
value. Es una cadena que contiene el valor del parámetro VALUE.
maxlength. Número máximo de caracteres que puede contener el campo de texto.
Métodos
blur(). Pierde el foco del ratón sobre el objeto especificado.
focus(). Obtiene el foco del ratón sobre el objeto especificado.
select(). Selecciona el texto dentro del objeto dado.
![Page 5: SESION 4 JAVAS PHP](https://reader036.vdocuments.co/reader036/viewer/2022080302/568c494f1a28ab491693afc0/html5/thumbnails/5.jpg)
JAVA SCRIPT
![Page 6: SESION 4 JAVAS PHP](https://reader036.vdocuments.co/reader036/viewer/2022080302/568c494f1a28ab491693afc0/html5/thumbnails/6.jpg)
LOS OBJETOS TEXT, TEXTAREA Y PASSWORD
Estos objetos representan los campos de texto dentro de un formulario. Además, el
objeto password es exactamente igual que el text salvo en que no muestra los
caracteres introducidos por el usuario, poniendo asteriscos (*) en su lugar.
Propiedades
dafaultValue. Es una cadena que contiene el valor por defecto que se le ha dado a uno de estos objetos por defecto.
name. Es una cadena que contiene el valor del parámetro NAME.
value. Es una cadena que contiene el valor del parámetro VALUE.
maxlength. Número máximo de caracteres que puede contener el campo de texto.
Métodos
blur(). Pierde el foco del ratón sobre el objeto especificado.
focus(). Obtiene el foco del ratón sobre el objeto especificado.
select(). Selecciona el texto dentro del objeto dado.
![Page 7: SESION 4 JAVAS PHP](https://reader036.vdocuments.co/reader036/viewer/2022080302/568c494f1a28ab491693afc0/html5/thumbnails/7.jpg)
JAVA SCRIPT
![Page 8: SESION 4 JAVAS PHP](https://reader036.vdocuments.co/reader036/viewer/2022080302/568c494f1a28ab491693afc0/html5/thumbnails/8.jpg)
JAVA SCRIPT
ESTRUCTURAS DE CONTROL
Las estructuras de control, mediante decisiones y ciclos, permiten alterar el flujo
normal. En JavaScript se tienen todas las estructuras de control que aparecen en
mayoría de los lenguajes de programación (If, Switch, For, While y do while )
IF: Su funcionamiento es muy simple: es como un interruptor. Evalua un expresión y
si el resultado es true realiza las acciones que tenga programadas, y si es false
realiza otras acciones alternativas, o no hace nada, según convenga.
if( condicion [else] [instrucciones])
![Page 9: SESION 4 JAVAS PHP](https://reader036.vdocuments.co/reader036/viewer/2022080302/568c494f1a28ab491693afc0/html5/thumbnails/9.jpg)
JAVA SCRIPT
ESTRUCTURAS DE CONTROLIF ... ELSE:
En este caso, al no devolver true la condición, no se obtiene ningún resultado. Si se
quiere una alternativa en el caso de que la condición de false, se escribe:
if (condición)
{
………
}
Else
{
………
}
![Page 10: SESION 4 JAVAS PHP](https://reader036.vdocuments.co/reader036/viewer/2022080302/568c494f1a28ab491693afc0/html5/thumbnails/10.jpg)
JAVA SCRIPT
ESTRUCTURAS DE CONTROL
for() Esta instrucción crea un bucle, controlado por tres expresiones separadas
por ; , y seguidas de un bloque de otras instrucciones escritas dentro de un par de
llaves { } que se ejecutarán con cada ciclo del bucle. La primera expresión de los
argumentos, contador, define el contador del bucle y lo inicializa. La segunda,
condición, es donde se declara la condición o condiciones que se tienen que cumplir
para que el bucle termine. El bucle seguirá ejecutándose hasta que la expresión
devuelva true. Y por último, incremento indica el incremento que se aplicará al
contador en cada paso.
for([contador;] [condicion;] [incremento])
{
.....
Instrucciones
.....
}
![Page 11: SESION 4 JAVAS PHP](https://reader036.vdocuments.co/reader036/viewer/2022080302/568c494f1a28ab491693afc0/html5/thumbnails/11.jpg)
JAVA SCRIPT
ESTRUCTURAS DE CONTROL
while( condicion) Es parecida a for(), pero en lugar de ejecutar el bucle hasta que
se cumple la condición, lo hace mientras (while) se mantenga el resultado inicial de la
condición, es decir, lo mismo pero al revés.
Tanto while() como for() pueden utilizar una instrucción que permite salir del bucle, si
conviene, antes de que se cumplan todas las repeticiones programadas en el
contador. Se trata de break. También pueden emplear la instrucción continue para
alterar el contador sin detenerlo ni salir del bucle.
while([condicion])
{
.....
Instrucciones
Incremento
.....
}
![Page 12: SESION 4 JAVAS PHP](https://reader036.vdocuments.co/reader036/viewer/2022080302/568c494f1a28ab491693afc0/html5/thumbnails/12.jpg)
JAVA SCRIPT
IMÁGENES
![Page 13: SESION 4 JAVAS PHP](https://reader036.vdocuments.co/reader036/viewer/2022080302/568c494f1a28ab491693afc0/html5/thumbnails/13.jpg)
JAVA SCRIPT
FORMULARIO