JavaScript - problemas con los retornos de las funciones

 
Vista:

problemas con los retornos de las funciones

Publicado por iratxe (1 intervención) el 02/11/2007 11:11:25
Hola:

Estoy haciendo una funcion que me retorne el elemento seleccionado de un combo.

Como hago para usar ese valor en una sentencia sql? esque por mas que lo intento no me funciona:
El codigo que tengo es el siguiente: (las variables las tengo declaradas como globales, muchisimas gracias de antemano)

out.println("<html>");
out.println("<head>");
out.println("<title>Servlet busqueda</title>");
out.println("<script languaje=javascript>");
out.println("function seltema(num){");
out.println("if(num==0){");
out.println("var valt=(String)document.forms[0].elements[num].value;");
out.println("return (valt);");
out.println("}");
out.println("else if(num==1){");
out.println("vala=document.forms[0].elements[num].value;");
out.println("return (vala);");
out.println("}");
out.println("else if(num==2){");
out.println("valu=document.forms[0].elements[num].value;");
out.println("return (valu);");
out.println("}");
out.print("</script>");
out.println("</head>");
out.println("<body><center>");
out.println("<h1>Escoja los datos que busca</h1>");
out.println("<form action=encontradas name=formulario>");
out.println("<p>Tema: <select onChange=seltema(0) size=1 >");

rs=st.executeQuery("SELECT distinct Tema FROM Fotos");
out.println("<br><option name=yo>Elige el tema:</option></font>");
while(rs.next())
{
tema=(String)rs.getString("Tema");
out.println("<br><option value="+tema+" name=yo>"+tema+"</option>");
}
out.println("</select></p>");
/*ahora salen los años del tema*/
out.println("<p>Año: <select onChange=seltema(1) size=1>");
rs=st.executeQuery("SELECT distinct Año FROM Fotos where Tema like '%valt%'");
out.println("<br><option name=yo>Elige el año:</option>");
while(rs.next())
{
año=rs.getString("Año");
out.println("<br><option value="+año+" name=año>"+año+"</option>");
}
out.println("</select></p>");
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:problemas con los retornos de las funciones

Publicado por weirdmix (185 intervenciones) el 02/11/2007 16:30:48
no parece ser javascript lo q utilizas...
si no es javascript entonces necesitas hacer tu pregunta en el foro adecuado...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar