tengo una pequeña duda...
tengo un formulario en una pag y este contiene un combobox
en este hay 3 opciones: id, nombre y apellido.
esta pag se conecta a una bd y segun la opcion elegida del combo
sera la sentencia sql que haga, ademas hay una caja de texto
donde escribe segun corresponda
por ej:
si el usuario selecciona id, la sentencia sql seria:
caja de texto= usuario ingresa: "1"
select * from tabla where id = "1"
si el usuario selecciona nombre en el combo seria:
caja de texto="juan"
sql : select * from tabla where nombre="juan"
como el formulario es del cliente uso esta funcion javascript:
Código HTML:
function elegir() { var lista = document.getElementById("eleccion"); var indiceSeleccionado = lista.selectedIndex; var opcionSeleccionada = lista.options[indiceSeleccionado]; var textoSeleccionado = opcionSeleccionada.text; <font color="RED"> var valorSeleccionado</font> = opcionSeleccionada.value; if(valorSeleccionado==1) { alert("ud eligio ID"); } else if(valorSeleccionado==2) { alert("ud eligio nombre"); } else { alert("ud eligio apellido"); } } // los alert solo los uso para verificar :P
if opcionSeleccionada.value=1 then
select * from tabla where id = "1"
response.write(el nombre es: juan, el apellido perez donde id=1)
else if
select * from tabla where nombre="juan"
(response.write(la id es :1 el apellido perez, donde nombre ="juan")
end if
como mando la variable en rojo de javascript a asp?
ojala haya quedado clara la pregunta :S
saludos