O evento onchange em js é um evento acionado quando o valor de um controle de entrada, como uma caixa de texto, é alterado no lado do cliente. Mas se você alterar o valor de uma caixa de texto no código js em vez de alterar o valor de uma caixa de texto por meio da entrada do teclado, o evento onchange não será acionado.
Então, como acionar o evento onchange do controle textbox através do código no modo de código js. Após consultar as informações, descobri que js fornece um método que pode acionar todos os eventos do controle. object.fireEvent(), use métodos como object.fireEvent('onchange') para acionar o evento onchange do controle.
Da mesma forma, usar o método fireEvent em js também pode desencadear outros eventos espaciais.
•Para adicionar , o método fireEvent acima não é suportado no navegador Firefox. Portanto, se você deseja executá-lo no IE e no FF, tente o código a seguir.
Copie o código do código da seguinte forma:
se (obj.fireEvent)
{
obj.fireEvent('onchange');
}
outro
{
obj.onchange();
}
Isso é para determinar se o evento fireEvent está disponível. Caso contrário, use o método onchange() diretamente.