Ver Mensaje Individual
  #7 (permalink)  
Antiguo 21/05/2011, 06:34
juniorjmd
 
Fecha de Ingreso: mayo-2011
Ubicación: santa marta
Mensajes: 5
Antigüedad: 13 años, 8 meses
Puntos: 0
Respuesta: agregar evento onclick en internet explorer

este es el codigo completo de lo estoy haciendo si es que he cometido algun error me gustaria mucho sus correcciones gracias:

Código javascript:
Ver original
  1. <script language="javascript" type="text/javascript">
  2. function hi(i,z){
  3. for (h=1;h<=z;h++)//donde z es el numero de listas q se van a mostrar
  4. {var p=document.getElementById(h);
  5. p.style.setAttribute('display','none');
  6. }
  7. var p=document.getElementById(i);
  8. p.style.setAttribute('display','') }
  9.  
  10. function hola()
  11. {
  12. var div;
  13. var p ;
  14. for (i=1;i<=10;i++)
  15. {
  16. var p1 = document.createElement("p");
  17. var texto = document.createTextNode("este es el bloque :"+ i);
  18. p1.appendChild(texto);
  19. p1.style.setAttribute('color','#CC0000');
  20. var div = document.createElement("div");
  21. div.appendChild(p1);
  22. div.style.setAttribute('display','none');
  23. var newAttr2 = document.createAttribute("id");
  24. newAttr2.nodeValue = i;
  25. div.setAttributeNode(newAttr2);
  26. document.getElementById("junior").appendChild(div);
  27. var indice= document.createElement("label");
  28. var texto2 =document.createTextNode(i+" ");
  29. indice.appendChild(texto2);
  30. //var newAttr3 = document.createAttribute("onClick");
  31. //newAttr3.nodeValue =
  32. //indice.setAttributeNode(newAttr3);
  33. indice.onclick= "hi("+i+",10)";
  34. var p2=document.getElementById('junior2');
  35. p2.appendChild(indice);
  36. } }
  37. </script>

Última edición por juniorjmd; 22/05/2011 a las 06:54