document.getElementById() vari
Publicado por Alejandro Lopez (8 intervenciones) el 02/06/2010 19:30:32
Hola, que tal.
Es posible utilizar document.getElementById con un nombre variable de un GridView1?
Tengo un codigo parecido al siguiente.
******************************
function CreateGridHeader(DataDiv, GridView1, HeaderDiv)
{...
var DataDivObj = document.getElementById(DataDiv); //Funiona bien, encuentra el div con el id ="DataDiv"
var DataGridObj = document.getElementById("<%=NombreGrid.ClientID%>"); // No
encuentra el GridVie1 que recibe como parametro.
Estoy trabajando en una masterpage, por eso utilizo <%=....
Intente hacer algo asi.
var x = "\"\<\%\=" + GridView1 + ".ClientID\%\>\"";
la variable guarda.. "<%=NombreGrid.ClientID%>"
y luego usala asi.
var DataGridObj = document.getElementById(x);
Pero no funciona me regresa null.
Existe alguna forma de usar document.getElementById con nombre variable ?? Pr que con los signos <%, me regresa null?
Gracias
Es posible utilizar document.getElementById con un nombre variable de un GridView1?
Tengo un codigo parecido al siguiente.
******************************
function CreateGridHeader(DataDiv, GridView1, HeaderDiv)
{...
var DataDivObj = document.getElementById(DataDiv); //Funiona bien, encuentra el div con el id ="DataDiv"
var DataGridObj = document.getElementById("<%=NombreGrid.ClientID%>"); // No
encuentra el GridVie1 que recibe como parametro.
Estoy trabajando en una masterpage, por eso utilizo <%=....
Intente hacer algo asi.
var x = "\"\<\%\=" + GridView1 + ".ClientID\%\>\"";
la variable guarda.. "<%=NombreGrid.ClientID%>"
y luego usala asi.
var DataGridObj = document.getElementById(x);
Pero no funciona me regresa null.
Existe alguna forma de usar document.getElementById con nombre variable ?? Pr que con los signos <%, me regresa null?
Gracias
Valora esta pregunta


0