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<script language="javascript" type="text/javascript">
function hi(i,z){
for (h=1;h<=z;h++)//donde z es el numero de listas q se van a mostrar
{var p=document.getElementById(h);
p.style.setAttribute('display','none');
}
var p=document.getElementById(i);
p.style.setAttribute('display','') }
function hola()
{
var div;
var p ;
for (i=1;i<=10;i++)
{
var p1 = document.createElement("p");
var texto = document.createTextNode("este es el bloque :"+ i);
p1.appendChild(texto);
p1.style.setAttribute('color','#CC0000');
var div = document.createElement("div");
div.appendChild(p1);
div.style.setAttribute('display','none');
var newAttr2 = document.createAttribute("id");
newAttr2.nodeValue = i;
div.setAttributeNode(newAttr2);
document.getElementById("junior").appendChild(div);
var indice= document.createElement("label");
var texto2 =document.createTextNode(i+" ");
indice.appendChild(texto2);
//var newAttr3 = document.createAttribute("onClick");
//newAttr3.nodeValue =
//indice.setAttributeNode(newAttr3);
indice.onclick= "hi("+i+",10)";
var p2=document.getElementById('junior2');
p2.appendChild(indice);
} }
</script>