JavaScript - enviar selección a funcion JS

 
Vista:

enviar selección a funcion JS

Publicado por joze (1 intervención) el 10/12/2007 22:03:48
Buenas,soy bastante nuevo en JS y HTML, así que creo que mi duda la sabrá mucha gente. Bueno,ahí va:

Estoy haciendo una práctica sencilla de AJAX y bueno, necesito tener un "<select>" que cuando se cambie la opción llame a una función JS, lo cuál mas o menos se que sería algo así:

<select name="sele" onChange="function(){
.....
....

}
>
<option></option>
<option></option>
.....
<option></option>

Mi duda es que no se como pasarle el parametro de la opción escogida, he probado varias cosas, pero ninguna funciona.

Muchas gracias de ante mano,y un saludo
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:enviar selección a funcion JS

Publicado por Ludwing (12 intervenciones) el 11/12/2007 09:29:19
Por el código que has puesto, entiendo que estas poniendo todo el código de la función dentro del select... Esto no debería ser así, deberías poner la función fuera. Típicamente, el código javascript se pone entre las etiquetas "head", pero puede ir en cualquier parte.

Resumiendo, haz lo siguiente:

<head>
...
<script type="text/javascript">
function nombre_funcion (parametro){
.........
}
</script>
......
</head>
.......
<select name="sele" onchange="javascript:nombre_funcion(this.options[this.selectedIndex].value);">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
.....

Espero no haberme equivocado y que te sirva de algo.

Un saludo
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