Código:
Tengo dos problemas:function InsertarSeparador (PPagina,Pdivt,Pid) { Wtr = document.createElement("tr"); Wtr.id="Str"+Pid; Wtd = document.createElement("td"); Wtd.id="Std"+Pid; Wimg = document.createElement("img"); Wimg.id="Simgp"+Pid; Wimg.setAttribute("src", "images/1px-gris.gif"); Wimg.setAttribute("height", "1"); Wimg.setAttribute("width", "283"); Wtd.appendChild(Wimg); Wtr.appendChild(Wtd); Pdivt.appendChild(Wtr); } /* */ function InsertarOpcion (PPagina,Pdivt,Pid,PTexto) { Wtr = document.createElement("tr"); Wtr.id="tr"+Pid; Wtd = document.createElement("td"); Wtd.id="td"+Pid; Wtd.height="30"; Wtd.setAttribute("bgcolor", "#FFFFFF"); Wtd.setAttribute("width", "281"); Wp = document.createElement("p"); Wp.id="p"+Pid; Wp.setAttribute("class", "style1"); Wp.setAttribute("className", "style1"); /* if (Pid!="Vacio") { Wp.innerHTML="<a href='javascript:LlenarForm(\""+PPagina+"\","+Pid+")'>"+PTexto+"</a>"; } */ Wp.innerHTML=PTexto; //Wtxt=document.createTextNode(PTexto); //Wp.appendChild(Wtxt); Wtd.appendChild(Wp); Wtr.appendChild(Wtd); Pdivt.appendChild(Wtr); }
- Esto "Wp.innerHTML="<a href='javascript:LlenarForm(\""+PPagina+"\","+Pid+ ")'>"+PTexto+"</a>";" no me muestra PTexto aunque si inserta el ancla. Sin embargo "Wp.innerHTML=PTexto;" si que muestra el texto, pero claro pierde el ancla que ejecuta el javascript.
- En internet explorer no se ve nada. He intentado poner classname en vez de class pero nada.
¿Alguna idea?.