textbox onchange event usando jquery provoca un error de tiempo de ejecución JScript: 'Deducciones' no está definido

Tengo una consulta sobre cómo llamar a jQuery para el evento de cambio de cuadro de texto.

en mi codificación estoy llamando al evento onchange como

<asp:TextBox ID="txtTotalDeductions"  Text="0" runat="server" 
                                                        ClientIDMode="Static"     onChange="Deductions();" ></asp:TextBox>

y tengo dos secciones div como

<div id="Total">1000</div>

<div id="NetTotal">0</div>

Necesito calcular el "NetTotal" restando el Total - txtTotalDeductions.

y mi jQuery para deducciones es

// Calcular deducciones.

function Deductions() {


      var result = new Object();

      result.total = $("#Total").html();
      result.totalDeductions = $("#txtTotalDeductions").val();

      result.netTotal = result.total - result.totalDeductions;
      $('#NetTotal').html(result.netTotal);
  }

y cuando ejecuto la aplicación, el error se muestra como "Error de tiempo de ejecución de Microsoft JScript: 'Deducciones' no está definido", y el error se encuentra aquí ""

alguien me puede ayudar por favor ..... gracias de antemano

Respuestas a la pregunta(4)

Su respuesta a la pregunta