Your SlideShare is downloading. ×
Java script
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Java script

293
views

Published on

l

l


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
293
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. JAVASCRIPTJesús Robles Huerta 7ª ISC
  • 2. Script• Un lenguaje script o lenguaje de guiones que consisteen un lenguaje de programación que suele emplearse en un contexto(dentro de una aplicación ) y que no permite programar aplicaciones independientes.
  • 3. Script• Un lenguaje de script es un pequeño lenguaje de programación cuyo código se inserta dentro del documento HTML. Este código se ejecuta en el navegador del usuario al cargar la página, o cuando sucede algo especial como puede ser el pulsar sobre un enlace.
  • 4. JavaScript• JavaScript es un lenguaje interpretado, basado en objetos (no es un lenguaje orientado a objetos puro) y multiplataforma, inventado por Netscape Communi- cations Corporation.
  • 5. Para que sirven • Estos lenguajes permiten variar dinámicamente elcontenido del documento, modificar el comportamiento normal del navegador, validar formularios, realizar pequeños trucos visuales
  • 6. Sintaxis• Existen tres formas de incluir e invocar scripts dentro de una página HTML:• 1- Usando la etiqueta <SCRIPT></SCRIPT> esta etiqueta permite incluir un código de script directamente en la pagina o que apunte a un fichero externo o que apunte a un fichero externo usando el atributo SRC. • Cada navegador tiene por defecto un lenguaje
  • 7. • <HTML>• <BODY>• <SCRIPT LANGUAGE=“VBScript">• document.write”esto lo ha escrito VBScript<BR>”);• </SCRIPT></SCRIPT LANGUAJE=“JavaScript”> document.write (“Esto lo ha escrito VBScript<BR>”);</SCRIPT></BODY></HTML>
  • 8. • 2- Usando los atributos de las etiquetas html que soportan scripts como por ejemplo• <FORM>, <INPUT>, <SELECT>, <TEXTAREA>, <BODY>
  • 9. Sintaxis
  • 10. Sintaxis • Incluyendo código de script en una URL. Los scripts también se pueden invocar desde el elemento <A> ...</A> (anchor, ancla) mediante una URL. Esto permite que el script se ejecute cuando el usuario pulsa sobre un enlace.
  • 11. • 1 <HTML>• 2 <HEAD>• 3 <TITLE>Código de JavaScript y VBScript en una misma página</TITLE>• 4 <SCRIPT LANGUAGE="VBScript">• 5 Sub PulsadoVBS• 6 alert "Pulsado el enlace VBScript"• 7 End Sub• 8 </SCRIPT>• 9 <SCRIPT LANGUAGE="JavaScript">• 10 function PulsadoJS()• 11 {• 12 alert("Pulsado el enlace JavaScript");• 13 }• 14 </SCRIPT>• 15 </HEAD>• 16 <BODY>• 17 <A HREF="javascript:PulsadoJS()">JavaScript</A>• 18 <BR>• 19 <A HREF="javascript:PulsadoVBS()">VBScript</A>• 20 </BODY>• 21 </HTML>
  • 12. Aplicaciones• Una de las aplicaciones principales de JavaScript consiste en validar la entrada introducida por el usuario a través de un formulario, que luego recibirán aplicaciones que se ejecutan en el servidor (hechas en ASP, CGI, JSP o cualquier otra tecnología).
  • 13. • Reduce la carga en el servidor. Los datos incorrectos se filtran en el cliente y no se envían al servidor.• Reduce los retrasos producidos por errores cometidos por el usuario. De otro modo la validación se tendría que realizar en el servidor, y los datos deberían viajar del cliente al servidor, ser procesados y entonces devueltos al cliente para que los corrigiese.• Simplifica los programas que se ejecutan en el servidor al dividir el trabajo entre el cliente y el servidor.
  • 14. Aplicaciones• Otra de las aplicaciones de JavaScript consiste en proporcionar dinamismo a las páginas HTML. Si se emplea junto con DHTML se pueden conseguir efectos sorprendentes.