On lostfocus ASP

28/01/2005 - 15:45 por Jorge Landaeta | Informe spam
Buenos Días para todos, necesito que cuando el combo pierda el foco mostrar
dentro de una tabla un registro de la BD.

El LostFocus en ASP no funciona de la misma manera que en VB Y VB.NET cómo
puedo hacer esto?

Dónde puedo aprender a utilizar el LostFocus de un combo en ASP

Gracias por la ayuda

Preguntas similare

Leer las respuestas

#1 CHIN
28/01/2005 - 15:56 | Informe spam
No porque no tenes los webcontrols en ASP , sino que son controles de HTML y
no tienen eventos en el servidor.
Entonces, lo que tenes que hacer es que en el onBlur() del control, volver a
llamar a la pagina misma con algun parametro mas y cargar en asp la tabla.

PD: sino, fijate de usar XMLHTTP para no tener que refrescar la pagina
entera.

Saludos.-


"Jorge Landaeta" wrote in message
news:
Mostrar la cita
mostrar
Mostrar la cita
#2 Jorge Landaeta
28/01/2005 - 16:51 | Informe spam
Gracias por la ayuda, pero tendrás un ejemplo de esto o un site donde pueda
guiarme con relación a éste tema?

"" wrote:

Mostrar la cita
#3 Jhonny Vargas P. [MVP]
28/01/2005 - 17:00 | Informe spam
Hola Jorge,

Si se puede, para eso debes en la etiqueta del <input> crear el evento
OnBlur()

Ejemplo:

<input type="Nombre" value=""
OnBlur="javascript:document.NOMBREFORMULARIO.submit();">



Saludos,
Jhonny Vargas P.
Santiago de Chile



"Jorge Landaeta" escribió en el
mensaje news:
Mostrar la cita
#4 Jhonny Vargas P. [MVP]
28/01/2005 - 17:09 | Informe spam
Hola,

Estás en un pequeño problema, no es que desee ejecutar páginas html desde
una aplicación visual o ejecutarla remotamente desde una aplicación... si
que el mismo usuario...


Saludos,
Jhonny Vargas P.
Santiago de Chile


"" escribió en el mensaje
news:OA%23%
Mostrar la cita
#5 Matias Iacono
28/01/2005 - 17:13 | Informe spam
Un ejemplo rapido:

<%
select case request.form("accion")
'Supongamos que el valor del campo accion te sirve para determinar
que hacer. Como un enum
case 1
'Y aqui puedes hacer la accion de la perdida del foco.
'Posiblemente recolectando la informacion en el campo boton, que
contiene un ID del campo que hizo el LOSTFOCUS.
if request.form("boton") = 1 then
'El foco lo perdio el texto 1.
end if
case 2
case 3
end select
%>

<script>
function HacerSubmit(strValue)
{
document.form1.accion.value = 1
document.form1.boton.value = strValue;
document.form1.submit();
}
</script>

<form name="form1" .>
<input type="text" name="texto1" onBlur="HacerSubmit(1)" ...>
<input type="hidden" name="accion" value="">
<input type="hidden" name="boton" value="">
</form>


Espero te sirva... saludos,


Matias Iacono
Microsoft MVP



"Jorge Landaeta" wrote in message
news:
Mostrar la cita
pueda
Mostrar la cita
HTML y
Mostrar la cita
volver a
Mostrar la cita
tabla.
Mostrar la cita
message
Mostrar la cita
cómo
Mostrar la cita
Ads by Google
Search Busqueda sugerida