Lo mismo que la anterior pero aceptando un array de IDs en lugar de una sola ID:
Código Javascript
:
Ver originalfunction selecciona(id) {
var o, j, s;
for (var i=0; i<MAXIMA_ID; i++) {
o = document.getElementById("prefijoElemento" + i);
if (typeof o != 'undefined') {
s = "none";
for (j=id.length - 1; j>=0; j--) {
if (i==id[j]) s = "block";
}
o.style.display = s;
}
}
}
Edit: Los bucles decrecientes en los arrays son mas eficientes (en este caso id.length se evalúa una sola vez en lugar de evaluarse cada ciclo).