Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/04/2013, 06:58
marcelocuiza_de
 
Fecha de Ingreso: abril-2013
Mensajes: 60
Antigüedad: 11 años, 7 meses
Puntos: 2
Respuesta: javascript onchange

gracias por contestar..
el asunto es el siguiente, tengo formularios larguiiiiisimos.. y quiero hacer una función general, la cual me sirva para cualquier otro formulario.
dentro el formulario hay selects, radiobuttons,inputtex, etc

cuando se haga una modificacion en cualquier elemento del formulario ya sea en un select o inputtex o cualquier otro elemento... este campo debe llamar a una funcion y esta funcion recibir el id de este campo q la llamo.

al tratarse de un formulario extenso(minimo 50 elementos), no es recomendable ir poniendo el onchange="" a cada uno de estos elementos del formulario, ya que la idea es hacer lo mismo para mas de un formulario y mediante una funcion en javascript controlar eso, mas o menos algo asi:

<script>

myForm.onchange = prueba; // con esto cualquier elemento del formulario llama a la funcion

function prueba()
{
// obtiene el id del elemento del formulario que activo esta funcion
}
</script>

al ser una funcion generica, no deberia usar document.getElementById('menu') u otro q haga referencia a un campo en especifico, ya que este campo podria no existir en otro formulario