Prototype es un Framework JavaScript que busca facilitar el desarrollo de aplicaciones Web dinámicas. Ofrece un conjunto de herramientas orientado a objetos.

Slides:



Advertisements
Presentaciones similares
Introducción a jQuery Formación interna
Advertisements

Internet y tecnologías web
Asynchronous JavaScript and XML. Esta clase sirve para ser utilizado cuando lo único que queremos hacer es actualizar cierta parte de un sitio Web continuamente.
Repaso desde HTML a XHTML
Lunes 18 de Febrero 2008 Material para la clase: Elprofe3.wordpress.com.
IBD Clase 7.
Curso de Microsoft® Access® 2010
Herramientas para el uso de AJAX
Presentación Informe Usabilidad Webs Administraciones Públicas.
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:23 PRESENTACION: BASE DE DATOS ALUMNAS: Velazquez Corona Elsa Ponciano Antonio.
HERRAMIENTAS DE INTERNET
Microsoft office Access 2007
Facultad de Traducción y Documentación
COMERCIO ELECTRONICO NOMBRE:Guambo Barreros Zenaida Elizabeth NIVEL:Sexto CARRERA:Administración Secretarial.
DOM ( Document Object Model) Prof. Franklin Cedeño.
Asynchronous JavaScript and XML.  No es una nueva forma de programar, es una forma de utilizar los estándares disponibles.  Es el arte de intercambiar.
Que es Word y sus Partes.
Curso de PHP Tema 3: Formularios.
Insertar presentación de Slideshare. Buscamos la presentación que queremos incrustar y obtenemos su código para insertarlo en nuestro contenido. Tenemos.
“ … lo importante es saber que existe estos elementos…. Como se hace, diseña o aplica no es lo primordial.. buscando se encuentra….” INDICE.
¿Qué es esto? Al hacerle clik el botón del Mouse se colocara un signo de ayuda en la cual después se le dará clik a cualquier cosa que se quiera saber.
Laboratorio 7 Paginas Dinámicas Universidad de Chile – Bachillerato Curso: Computación Cristian Wilckens Patricio Bahamondes Fecha: 28 de Mayo del 2010.
DOM. DOM = Document Object Model Permite acceder y manipular las páginas XHTML DOM transforma los documentos XHTML en un conjunto de elementos llamados.
Javascript, DOM y Ajax.
ROMERO G ARCIA FANY KARINA Y BARRIOS CRUZ REBECCA SARAHI GRUPO:303 EQUIPO:5.
Java Server Faces.
 El primer navegador Web incluía un lenguaje de estilo interno que utilizaba dicho navegador para mostrar las páginas HTML.  Sin embargo estos primeros.
3 PROGRAMAR EN UN LENGUAJE DE HIPERTEXTO L.I. OSWALDO MARTINEZ C. EDPW.
Fundamentos de bases de datos:
SITIOS WEB EN INTERNET COLEGIO CAFÉ MADRID ¿ QUÉ ES UNA PAGINA WEB? Se conoce como página web al documento que forma parte de un sitio web y que.
Árboles Binarios Estructuras de Datos.
INTRODUCCIÓN A AJAX. ¿Qué es AJAX? Acrónimo de Asynchronous JavaScript And XML No es ninguna tecnología, ni lenguaje de programación. Es una técnica de.
Publicación de bases de datos Access en la web
Estudio de accesibilidad de la tienda online de adolfodominguez.com
DOM Document Object Model Fernando Rodrìguez. Que es DOM Dom es una plataforma o interfaz neutral que permite a los programas y scripts accesar o modificar.
DOM. Acorde al W3C el Modelo de Objetos del Documento es una interfaz de programación de aplicaciones (API) para documentos validos HTML y bien construidos.
Introducción al Lenguaje. ¿Qué es PHP? O Es un lenguaje de programación que es interpretado por un servidor web. O El lenguaje es genérico. PHP está orientado.
Menú Programador de Word
GUTIÉRREZ GRANADOS HÉCTOR DANIEL
INTERFASES DE ACCES Colegio de Bachilleres Plantel 13 Xochimilco Tepepan Alumnos: González Rosas Citlalmina Romero Ortega Roberto Grupo:303 Equipo:08.
DANIEL ALEJANDRO LOAIZA GIRALDO NÉSTOR URIEL CALDERÓN CARVAJAL JONATHAN ORDOÑEZ PINEDA PRESENTADO POR.
Formularios La mayor parte de los elementos HTML de que disponemos permite al visitante visualizar los contenidos de un sitio, pero no interactuar con.
¿QUE ES UNA PÁGINA WEB? Una página web es un lugar donde se realizan trabajos, documentos y demás información que tenga que ver con el tema de la tecnología.
TEMA 2: SISTEMAS OPERATIVOS. ENTORNO MONOUSUARIO
Jesús armando Martínez Gomez
Introducción al Lenguaje. ¿ Qué es PHP ? O Hypertext Pre-processoes (PHP) es un lenguaje de "código abierto" interpretado, de alto nivel, embebido en.
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:21 PRESENTACION: BASE DE DATOS ALUMNAS: Adán Millán Sánchez.
Bases de Datos.
¿Qué es una base de datos?
 Microsoft InfoPath es una aplicación usada para desarrollar formularios de entrada de datos basados en XML. Su primera publicación, InfoPath 2003, fue.
WORD WIDE WEB Nace a principios de los años 90 en Suiza. Su función es ordenar y distribuir la información que existe en internet. La World Wide Web se.
CONCEPTOS BASICOS DE USO DE CONTENEDORES
INFORMÁTICA SOCIEDAD Y ORGANIZACIÓN
Son datos en tablas relacionadas por el contenido de ciertas columnas.
Hojas de Estilo en Cascada (Cascading Style Sheets)
García Vega Karla Iveth
1 Una vez completada esta lección, podrá: Crear y modificar hipervínculos en hojas de cálculo. Guardar hojas y libros como páginas Web. Enviar libros por.
MiCrOsOfT AcCeSs PrAcTiCa #2 NaDiA pArEdEs. ¿qUe Es AcCeSs? es un programa del sist. Operativo Creado y modificado para uso personal componente de la.
INTERFAZ DE ACCESS  Access es un sistema gestor de bases de datos relacionales (SGBD). Una base de datos suele definirse como un conjunto de información.
Introduccióna Dreamweaver Licenciatura en Tecnología Educativa LEIVA HÉCTOR RUBEN.
Introducción al Lenguaje. ¿Qué es PHP? O Es un lenguaje de programación que es interpretado por un servidor web. O El lenguaje es genérico. PHP está orientado.
WIKIS Los wikis son contenidos creados por cualquier persona que pueden ser modificados, corregidos y ampliados por todo el mundo. Son accesibles para.
Presentación Técnica DESCRIPCIÓN DE LA TECNOLOGÍA UTILIZADA PARA EL DESARROLLO DEL SISTEMA.
TIPOS DE WEB.
¿Internet? Es un conjunto descentralizado de redes de comunicación interconectadas que utilizan la familia de protocolos TCP/IP, garantizando que las redes.
Tema: HIPERVÍNCULOS en Word
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO TEPEPAN INTEGRANTES: Montoya Mendoza Diana Rubí Martínez Vallejo Isamar Scanda PROFA: Gabriela Pichardo Lozada.
ACCESO A DATOS EN ASP.NET Controles de origen de datos Controles enlazados a datos.
Hola! Buen dÍa… PROF. ROBERTO ELORZA Y COMPAÑEROS.
Introducción a la Programación Multimedial
Transcripción de la presentación:

Prototype es un Framework JavaScript que busca facilitar el desarrollo de aplicaciones Web dinámicas. Ofrece un conjunto de herramientas orientado a objetos y una librería para Ajax.

Todos los nodos se puede acceder a través del árbol. Su contenido puede ser modificado o suprimido, y los nuevos elementos se pueden crear. Los nodos del árbol tiene una relación jerárquica entre sí. Los terminos padre, hijo y hermano se utilzan para describir las relaciones entre los nodos del árbol. Acceder a las propiedades DOM HTML (siendo x un nodo del árbol) x.innerHTML - el valor de texto de x x.nodeName - el nombre de x x.nodeValue - el valor de x x.parentNode - el nodo principal de x x.childNodes - los nodos secundarios de x x.attributes - los atributos de los nodos de x Acceder a los métodos x.getElementById (id) - obtener el elemento con el id especificado x.getElementsByTagName (nombre) - obtener todos los elementos con el nombre nombre x.appendChild (nodo) - Insertar un nodo secundario de x x.removeChild (nodo) - eliminar un nodo secundario de x Raiz Elemento Nodo Padre Primer Hijo Ultimo Hijo Siguiente hermano Anterior hermano

Prototype nos ofrece la posibilidad de acceder mas fácilmente a los diferentes elementos de una página Web. Nos permite ahorrar código ofreciendo acceso rápido a diferentes funciones de javascript utilizadas frecuentemente. Por ejemplo, para acceder a un elemento de la página con id 1, con javascript tradicional: document.getElementById(1); Con Prototype: $(1);

El método utilitario $ será uno de los más utilizados, pero Prototype ofrece una enorme cantidad de métodos re escritos para acceder a funcionalidades que deberíamos programar desde cero con javascript. Se adjunta un cheatsheet u hoja de trampas, que contiene todos estos métodos.

CasoJs tradicionalPrototype Obtener el valor que contiene un campo de tipo input de un formulario. document.getElementById (campo).value; $(campo).value; Esconder un elemento.document.getElementById (elemento).style.display = none; $(elemento).hide(); Mostrar un elemento.document.getElementById (elemento).style.display = block; $(elemento).show(); Serializar los campos de un formulario para realizar una peticion Ajax. Demasiado largo para escribirlo acá $(form).serialize();