Hi Akhter,
Please use parseFloat for sum of TextBox values and refer below sample.
HTML
<table>
<tr>
<td>Weight</td>
<td><asp:TextBox ID="txtWeight" AutoPostBack="true" runat="server"></asp:TextBox></td>
<td>* Rate</td>
<td><asp:TextBox ID="txtrate" runat="server" onkeyup="multiply(this)"></asp:TextBox></td>
<td>+ Freight</td>
<td><asp:TextBox ID="txtfrghtamt" runat="server" onkeyup="multiply(this)"></asp:TextBox></td>
<td>/ To Weight</td>
<td><asp:TextBox ID="txtWeightto" AutoPostBack="true" runat="server"></asp:TextBox></td>
<td>Total</td>
<td><asp:TextBox ID="txtvalue" runat="server"></asp:TextBox></td>
</tr>
</table>
JavaScript
<script type="text/javascript">
function multiply() {
var txt1 = document.getElementById('<%= txtWeight.ClientID %>');
var txt2 = document.getElementById('<%= txtrate.ClientID %>');
var txt3 = document.getElementById('<%= txtfrghtamt.ClientID %>');
var txt4 = document.getElementById('<%= txtWeightto.ClientID %>');
var result = (parseFloat(txt1.value) + parseFloat(txt2.value))
var rstTxtbox = document.getElementById('<%= txtvalue.ClientID %>');
rstTxtbox.value = result;
}
</script>
Screenshot