parentNode document.getElementsByTagName DOM
2 seguidores
Hola tengo una dudilla a ver si se puede hacer, yo recojo todos los select, de un html , con <code>document.getElementsByTagName</code>, y quiero cojer el padre de Nodo, para cambiarle las propiedades, ejemplo:
<code><p><select></select></p></code>
luego yo querria recojer el p, y cambiarle las propiedades o añadirle htmnl, se puede?
kassel
si os cuento:
menu vertical que al desplegarse se superponen los combos.
Solucion;
-Hacer un iframe, y un div
cada uno con un z-index
al tener posiciones absolutas, y el mismo left, y top, realizo una solucion,
poero sucede:
que el frameborder del iframe se lo quito al iniciar pero solo actiua al pasar la segunda vez por el menu:
codigo:
<code>//alto y ancho//
lt=obj.id.substring(obj.id.length-1,obj.id.length)
var h=hg[lt];
var w=wd[lt];
//recvojo la inf//
var contIni=obj.innerHTML
obj.innerHTML="";
var div=document.createElement("div")
div.id="recont"+lt;
ifrm=document.createElement("iframe");
ifrm.frameborder="0";
ifrm.height=h-5;
ifrm.width=w-5;
ifrm.id="framer";
ifrm.scrolling="no";
div.setAttribute("className","absoluta");
ifrm.setAttribute("className","absoluta1");
obj.appendChild(ifrm);
obj.appendChild(div);
document.getElementById("recont"+lt).innerHTML=contIni
document.getElementById("recont"+lt).height=h+"px"
document.getElementById("recont"+lt).width=w+"px"
document.getElementById("recont"+lt).zIndex="10"
document.getElementById("recont"+lt).boder="1px solid #CCCCCC"</code>
zigotica
pues explica mejor el problema, la solucion la di en mi primera respuesta
kassel
este post es justo lo que me pasa pero se ha perdido a partir de la 2º pagina, o yo no lo puedo ver:
http://www.domestika.org/foros/viewtopic.php?t=23613&highlight=select+zindex
kassel
si ya he conseguido pintar el iframe, jejejjej
cojiendo mediante parentNode, ahora encuentro problemas para una vez creado un iframe, pintar dentro un select
yo creo el iframe:
<code>var ifrm=document.createElement("iframe");</code>
pero no se ahora como pintarle un select en su interior
zigotica
se puede