Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/09/2014, 20:29
AMG_web_headache
 
Fecha de Ingreso: agosto-2014
Ubicación: Santiago
Mensajes: 15
Antigüedad: 9 años, 9 meses
Puntos: 0
(Resuelto): No funciona fireEvent

Encontré la solución, aunque fue leyendo mucho. Lo malo es que no encontré la causa de porque firevent no funciona

La solución es no usar firevent, sino que usar dispatchEvent.
La funcion clic_2 debiese quedar asi:

function clic_2(elEvento)
{
var evento=elEvento || window.event;
evento.preventDefault();
document.getElementById("rooms-to-sell-grid")(0).value="3";
alert ("Evento: "+evento.srcElement.innerText +"-> "+evento.type);
var evt = document.createEvent('UIEvents');
evt.initEvent("change", true, true);
document.getElementsByClassName("rooms-to-sell")(0).dispatchEvent(evt);


}