Foros del Web » Programando para Internet » Javascript »

onChange()

Estas en el tema de onChange() en el foro de Javascript en Foros del Web. Tengo un formulario: <form action="intermedio.php" method="get"> <input type="hidden" name="archivo" value="amistad.txt"> <select name="puntuacion"> <option value="Vota" selected>Vota</option> <option value="0">0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> ...
  #1 (permalink)  
Antiguo 08/11/2003, 04:29
 
Fecha de Ingreso: julio-2003
Ubicación: España
Mensajes: 723
Antigüedad: 20 años, 9 meses
Puntos: 0
onChange()

Tengo un formulario:

<form action="intermedio.php" method="get">
<input type="hidden" name="archivo" value="amistad.txt">
<select name="puntuacion">
<option value="Vota" selected>Vota</option>
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>
<input type="submit" name="boton" value="Vota">

</form>

lo que quería era llamar a la función intermedio.php sin usar el boton 'Vota', es decir, cuando el usuario selecciona una puntuación quería codificar el evento onChange (o el que sea) para que llamara automáticamente a ese script.

Gracias y saludos.
__________________
Solo nosotros podemos decidir qué hacer con el tiempo que se nos ha dado. (Gandalf)
  #2 (permalink)  
Antiguo 08/11/2003, 08:02
 
Fecha de Ingreso: noviembre-2003
Mensajes: 21
Antigüedad: 20 años, 5 meses
Puntos: 0
en realidad no es un problema de php, sino de javascript. sin embargo, puedes uzar eso (no sé si funciona, sólo es un ejemplo):
Código PHP:
<form action="intermedio.php" method="get" name="voto">
<
input type="hidden" name="archivo" value="amistad.txt">
<
select name="puntuacion" onChange="document.voto.submit();">
etcétera.... 
quizá eso pueda solucionar tu problema
saludos
  #3 (permalink)  
Antiguo 08/11/2003, 09:29
Avatar de nuevo  
Fecha de Ingreso: mayo-2003
Ubicación: Spain
Mensajes: 2.009
Antigüedad: 21 años
Puntos: 2
pero eso no es de php, eso es HTML, deberias preguntar las cosas de HTML en el foro de HTML, que para eso esta. ;)
__________________
3w.valenciadjs.com
3w.laislatv.com
  #4 (permalink)  
Antiguo 08/11/2003, 14:57
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
En realidad es de javascript

prueba con


<form action="intermedio.php" method="get">
<input type="hidden" name="archivo" value="amistad.txt">
<select name="puntuacion" onchange="this.form.submit()">
<option value="Vota" selected>Vota</option>
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>
<input type="submit" name="boton" value="Vota">

</form>


A ver si le gusta
  #5 (permalink)  
Antiguo 09/11/2003, 09:14
 
Fecha de Ingreso: julio-2003
Ubicación: España
Mensajes: 723
Antigüedad: 20 años, 9 meses
Puntos: 0
Gracias a todos por vuestras respuestas.
__________________
Solo nosotros podemos decidir qué hacer con el tiempo que se nos ha dado. (Gandalf)
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 01:48.