Sino, lo que yo hago es esto (queda un poco mas feo ver amarillo en el medio de la pagina, pero hay menos posibilidad de error):
var elem = document.getElementById(<%= TextBox1.ClientID %>); Eso te va a andar siempre, por mas que tu control este adentro de 1, 2 o 34 y cambies los ids en la jerarquía de controles . Tiene algunas limitaciones (cuando quieras mesclar eso con creación dinámica de controles, en algunos cosas especificos), pero son minimas.. Saludos, Diego From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Leandro Halfon Sent: Friday, September 05, 2008 12:06 To: puntonet@mug.org.ar Subject: [puntonet] duda sobre javascript las masterpage agregan un prefijo al id, creo que el prefijo es "ct100_" + nomnbre del contenedor + "_" + id los user controls agregan tmb agregan un prefijo, que es "ct100_" + nombre del control + "_" + id Lo que yo hago para poder usar JavaScript con los controles dentro de las masterpages es crear una funcion especial para buscarlos: ej: function GetById(control) { var elem= document.getElementById(control); if (elem == null) elem= document.getElementById("ct100_master_"+control); } o algo asi--- Salu2, 2008/9/5 Leonardo Micheloni <[EMAIL PROTECTED]> Imagino que lo que pasa es que no lo encuentra porque cuando ponés elementos dentro de templates, master pages, etc les pone un id raro, corré la página y fiajte el id que le pone, después reemplazalo en el javascript. saludos, On Fri, Sep 5, 2008 at 11:30 AM, Pepe Ballaga <[EMAIL PROTECTED]> wrote: > Holaaa Amigos tengo un problemita. este codigo javascript es para un textbox > que se encuentra en la página y es para darle foco y ademas borrar su > contenido. pero ¿que sucede si este textbox se encuentra en un template de > un formview? ¿como puedo lograr esto mismo con el textbox dentro de un > template?. muchas gracias > > <script language="javascript" type="text/javascript">function > mpeMensajeOnOk() > { > var txtNombre = document.getElementById("Codigo"); > txtNombre.value = ""; > txtNombre.focus(); > } > </script> > > PEPE -- Leonardo Micheloni. Ayudando a organizar las primeras jornadas ágiles de Latinoamérica http://agiles2008.org/ Blog Personal http://leomicheloni.blogspot.com/