Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/02/2010, 04:37
SandraLl
 
Fecha de Ingreso: mayo-2006
Ubicación: Bilbo
Mensajes: 76
Antigüedad: 18 años
Puntos: 0
Respuesta: Obtener y modificar el onClik de un boton

Nada, que ya lo he solucionado
Por si alguien mas tiene este problema os pongo como lo he hecho, mas o menos

var elementos = document.getElementsByName("boton2");

var boton = elementos[0];

alert("aqui");

//una vez q tengo el boton asi recojo lo q lleva en onclick. No recoje unicamente el nombre de la funcion peor me vale xq funciona
var action = boton.onclick;

alert(action);

//aqui le digo la nueva funcion a lq ue quiero que llame.
Puedes definir la funcion aqui, o como he hehco yo dentro de esta funcion llamo a test3() q es la q realmente tiene el codigo que quiero q ejecute
boton.onclick = function() {
test3();
}

//y aqui vuelvo a dejar el onclick como estaba inicialmente, q llame a test2(), recuperando lo q habia guardado en la variable action
boton.onclick = action;