Foros del Web » Programando para Internet » Javascript »

Alguien del foro me puede ayudar

Estas en el tema de Alguien del foro me puede ayudar en el foro de Javascript en Foros del Web. Hola amigos, hace tiempo andaba por este lugar recogiendo información, solucionando mis problemas, pero nunca me digné a registrarme ni a agradecer nada, en la ...
  #1 (permalink)  
Antiguo 18/07/2013, 03:40
 
Fecha de Ingreso: julio-2013
Ubicación: chile
Mensajes: 5
Antigüedad: 10 años, 9 meses
Puntos: 0
Exclamación Alguien del foro me puede ayudar

Hola amigos, hace tiempo andaba por este lugar recogiendo información, solucionando mis problemas, pero nunca me digné a registrarme ni a agradecer nada, en la actualidad he subido un poquito de nivel en lo que haré (PROGRAMACIÓN WEB) Así que me topé con un PROBLEMA en Javascript muy grande (para mi) y necesitaría que en verdad me ayuden con urgencia, ya que estoy cero a la izquierda en javascript tendría que dar una explicación muy grande.

Así que empiezo:
Tengo un Div con un class ("traid1")
Lo llamo con:
<script>yout=document.getElementById("trai1")</script>
Es correcto lo que hago?
LA verdad no lo sé si alguien pudiese ayudarme aquí via skype, facebook o lo que sea se lo agradecería mucho


Yo ayudaré en la zona de css y html ya que no estoy tan mal en esos lenguajes simples :)
Y A TODOS LO QUE CONTRIBUYEN Y AYUDAN EN ESTE FORO GRACIAS
  #2 (permalink)  
Antiguo 18/07/2013, 05:20
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Alguien del foro me puede ayudar

getElementById <---- traduce el nombre de la función "Trae elemento por su id" luego no lo puedes traer por su class

Para traer un elemento por su classe (siempre traeras TODOS los elementos que tengan esa clase, a diferencia de si los traes por id, que seran únicos por definición) debes usa jquery
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.
  #3 (permalink)  
Antiguo 18/07/2013, 05:31
 
Fecha de Ingreso: julio-2013
Ubicación: chile
Mensajes: 5
Antigüedad: 10 años, 9 meses
Puntos: 0
Respuesta: Alguien del foro me puede ayudar

Cita:
Iniciado por quimfv Ver Mensaje
getElementById <---- traduce el nombre de la función "Trae elemento por su id" luego no lo puedes traer por su class

Para traer un elemento por su classe (siempre traeras TODOS los elementos que tengan esa clase, a diferencia de si los traes por id, que seran únicos por definición) debes usa [URL="http://api.jquery.com/"]jquery[/URL]
Gracias pro explicarme amigo, pero me podrias ayudar como hacer eso, como que no te entendí bien :(
  #4 (permalink)  
Antiguo 18/07/2013, 07:33
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Alguien del foro me puede ayudar

<div id="pepito" class="traid1">.... </div>

puedes hacer

document.getElementById("pepito");

pero no puedes hacer

document.getElementById("trai1")

no existe un getElementByClass

jquery si implementa maneras de acceder por class, pero es mejor que leas un manual de jquery, explicar des de cero por aqui es dificil e ineficiente.
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.
  #5 (permalink)  
Antiguo 18/07/2013, 11:52
Avatar de patilanz  
Fecha de Ingreso: enero-2012
Mensajes: 880
Antigüedad: 12 años, 3 meses
Puntos: 29
Respuesta: Alguien del foro me puede ayudar

Cita:
Iniciado por quimfv Ver Mensaje
<div id="pepito" class="traid1">.... </div>

puedes hacer

document.getElementById("pepito");

pero no puedes hacer

document.getElementById("trai1")

no existe un getElementByClass

jquery si implementa maneras de acceder por class, pero es mejor que leas un manual de jquery, explicar des de cero por aqui es dificil e ineficiente.
No es del todo cierto de que no exista una funcion para obtener las clases con javascript.

Código Javascript:
Ver original
  1. var todos = document.getElementsByClassName('clase');

No es igual que en jquery pero se puede usar
  #6 (permalink)  
Antiguo 18/07/2013, 13:52
 
Fecha de Ingreso: julio-2013
Ubicación: chile
Mensajes: 5
Antigüedad: 10 años, 9 meses
Puntos: 0
Respuesta: Alguien del foro me puede ayudar

Gracias a los que me ayudaron, eso funciona, pero no arregla el problema que tengo yo creí que podia resolverlo así GRACIAS A TODOS :)
  #7 (permalink)  
Antiguo 19/07/2013, 07:19
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Alguien del foro me puede ayudar

getElementsByClassName

Absolutamente cierto ... me ofusque no jquery.
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.
  #8 (permalink)  
Antiguo 19/07/2013, 11:12
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 1 mes
Puntos: 1329
Respuesta: Alguien del foro me puede ayudar

Pues no dices el problema que tienes.

Saludos
__________________
Grupo Telegram Docker en Español

Etiquetas: programacion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:53.