Bueno hoy vamos a armar un pequeño ejemplo de como con javascript podemos mostrar y ocultar una div. Tambien vamos a ver la forma de implementar prototype en nuestro codigo. Para entender mejor lo que es prototype.. ya que no vamos a explicar lo que es en este ejemplo.. pueden darse una vuelta por este articulo escrito por iGeek.
1º Este es nuestro codigo javascript sin prototype para mostrar una div:
-
<script type="text/javascript"><!--
-
function ShowDiv(id){
-
if(document.getElementById(id).style.display=='none'){
-
document.getElementById(id).style.display='';
-
}else{
-
document.getElementById(id).style.display='none';
-
}
-
}
-
// --></script>
2º Ahora lo primero q tenemos que hacer es incluir el js de prototype dentro de nuestro archivo html. De la siguiente manera:
-
<script src="prototype.js" type="text/javascript"></script>
3º Nuestro codigo con prototype nos quedaria algo asi:
-
<script type="text/javascript"><!--
-
function ShowDiv(id){
-
if($(id).style.display=='none'){
-
$(id).style.display='';
-
}else{
-
$(id).style.display='none';
-
}
-
}
-
// --></script>
La diferencia que vemos entre los 2 codigos seria el uso de la funcion $ con prototype, ya que esta nos simplifica escribir document.getElementById.
Espero que este pequeño ejemplo les sirva de algo. Les recomiendo que se den una vuelta por las siguientes paginas, van a poder encontrar mucho mas contenido de ajax, javascript y de este muy buen framework como en prototye.
- Un poco de Prototype.js - Parte 1
- Prototype Tips and Tutorials
- 32 Codigos Ajax y Javascript bastante interesantes
Por ultimo aca les dejo el ejemplo y el codigo de fuente final:
esta chulo
- Ajax (6)
- Aplicaciones web (2)
- Color (3)
- Comunicacion (1)
- Css (10)
- Firefox (3)
- Geek (1)
- Google (1)
- Herramientas2.0 (14)
- Hosting (1)
- Humor Geek (9)
- Iconos (22)
- iPhone (1)
- JavaScript (5)
- Libros (1)
- Linux (2)
- Musica (1)
- Navegadores (3)
- Noticias (2)
- Open Source (1)
- Photoshop (17)
- PHP (1)
- Programacion (3)
- Recursos web (15)
- SEO (1)
- Series TV (2)
- Sin categorÃa (2)
- Software (2)
- Tecnologia (1)
- Wallpapers (1)
- Web 2.0 (10)
- wGeek (4)
- Wordpress (5)
- Youtube (1)


mue bonito
bambino