Solución:
Puedes usar el click
event y llame a su función o mueva su lógica al controlador:
$("#bfCaptchaEntry").click(function(){ myFunction(); });
Puedes usar el click
event y establezca su función como controlador:
$("#bfCaptchaEntry").click(myFunction);
.hacer clic()
Vincula un controlador de eventos al evento de JavaScript “clic” o activa ese evento en un elemento.
http://api.jquery.com/click/
Puedes usar el on
evento vinculado a "click"
y llame a su función o mueva su lógica al controlador:
$("#bfCaptchaEntry").on("click", function(){ myFunction(); });
Puedes usar el on
evento vinculado a "click"
y establezca su función como controlador:
$("#bfCaptchaEntry").on("click", myFunction);
.sobre()
Adjunte una función de controlador de eventos para uno o más eventos a los elementos seleccionados.
http://api.jquery.com/on/
pruebe este enfoque si conoce el nombre del cliente de su objeto (no es importante que sea Button o TextBox)
$('#ButtonName').removeAttr('onclick');
$('#ButtonName').attr('onClick', 'FunctionName(this);');
pruebe estos si desea agregar el evento onClick a un objeto de servidor con JQuery
$('#' + '<%= ButtonName.ClientID %>').removeAttr('onclick');
$('#' + '<%= ButtonName.ClientID %>').attr('onClick', 'FunctionName(this);');
Pruebe el enfoque siguiente,
$('#bfCaptchaEntry').on('click', myfunction);
o en caso de que jQuery no sea una necesidad absoluta, intente a continuación,
document.getElementById('bfCaptchaEntry').onclick = myfunction;
Sin embargo, el método anterior tiene algunos inconvenientes, ya que establece onclick como una propiedad en lugar de registrarse como controlador …
Lea más en esta publicación https://stackoverflow.com/a/6348597/297641