Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/05/2016, 13:24
leugimsiul
 
Fecha de Ingreso: mayo-2014
Mensajes: 44
Antigüedad: 10 años, 5 meses
Puntos: 10
Respuesta: Consultar id de elemento cliqueado.

Sí, es correcto. Otra forma quizá más limpia (ya que no ensucias el html) es:

Código Javascript:
Ver original
  1. <p class="demo" id="p1" >Otro p</p>
  2. <p class="demo" id="p2" >Otro p2</p>
  3. <p class="demo" id="p3" >Otro p3</p>
  4. <div id="mostrar"></div>
  5.  
  6. <script>
  7. function myFunction() {
  8.     this.style.color = 'gren';
  9.     var id = this.id;
  10.     document.getElementById('mostrar').innerHTML = id;
  11.     console.log(this);
  12. }
  13.  
  14. var elems = document.getElementsByClassName("demo");
  15. for (var i = 0, len = elems.length; i < len; i++) {
  16.     elems[i].addEventListener("click", myFunction, false);
  17. }

Saludos!