Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/09/2011, 12:39
Ozone
 
Fecha de Ingreso: febrero-2009
Mensajes: 202
Antigüedad: 15 años, 2 meses
Puntos: 3
Agregar evento dinámicamente

Hola a todos,
tengo este código:

Código Javascript:
Ver original
  1. <script>
  2.        var are = document.createElement("area");
  3.     are.setAttribute('shape',"rect");
  4.     are.setAttribute('coords',partes[parte]['coords']);
  5.     are.setAttribute('href',"#"+parte);
  6.     document.getElementById('mymap').appendChild(are);
  7. </script>

Y me queda perfectamente <area shape="rect" coords="coords" href="href">, pero necesito que quede así:
<area shape="rect" coords="coords" href="href" onclick="funcion(p1,p2)" />

O sea agregar un evento y la barra... Estuve leyendo sobre attachevent pero no me funcionó en firefox al menos...

EDITO: Disculpen, ya pude resolver lo del evento, dejo el code:
Código HTML:
Ver original
  1. are.setAttribute("onclick","cargar("+i+",'"+parte+"')");
Me faltaría lo de la barra...

Gracias!

Última edición por Ozone; 26/09/2011 a las 12:48