Foros del Web » Programando para Internet » Javascript »

Texto predetrminado en un ASP textbox

Estas en el tema de Texto predetrminado en un ASP textbox en el foro de Javascript en Foros del Web. Hola a todos. Les agradecería cualquier ayuda que me puedan brindar. Estoy trabajando con un textbox que tiene un autocomplete de ajax, necesito que al ...
  #1 (permalink)  
Antiguo 02/03/2010, 14:51
 
Fecha de Ingreso: marzo-2010
Mensajes: 2
Antigüedad: 14 años, 2 meses
Puntos: 0
Texto predetrminado en un ASP textbox

Hola a todos.
Les agradecería cualquier ayuda que me puedan brindar.

Estoy trabajando con un textbox que tiene un autocomplete de ajax,
necesito que al cargar la página me muestre como valor default un texto y al darle el focus éste se borre.
He probado con javascript y el evento onBlur desde el page_Load, pero la función no se está ejecutando.
Muchas gracias por la ayuda.
  #2 (permalink)  
Antiguo 02/03/2010, 15:05
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Respuesta: Texto predetrminado en un ASP textbox

Hola trigger1503. Bienvenido al foro.

Echa un vistazo a este tema, a ver si te sirve:

http://www.forosdelweb.com/f13/focus-745808/

Saludos.
  #3 (permalink)  
Antiguo 02/03/2010, 15:44
 
Fecha de Ingreso: marzo-2010
Mensajes: 2
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: Texto predetrminado en un ASP textbox

Muchas Gracias JavierB.

Ya encontré la solución, al implementar el autocomplete de ajax era necesario utilizar un asp textbox y no un input type text.

Lo solucioné con este javascript:
<script type="text/javascript">
function Borrar()
{
if(document.getElementById('<%=txtDrop.ClientID%>' ).value=="(Same as Pick Up)")
{
document.getElementById('<%=txtDrop.ClientID%>').v alue="";
}
}

function Escribir()
{
if(document.getElementById('<%=txtDrop.ClientID%>' ).value=="")
{
document.getElementById('<%=txtDrop.ClientID%>').v alue="(Same as Pick Up)";

}
}

</script>

Y lo llamo desde el Page_Load

this.txtDrop.Attributes.Add("OnFocus", "Javascript:Borrar()");
this.txtDrop.Attributes.Add("OnBlur", "Javascript:Escribir()");

Etiquetas: asp, textbox
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:24.