ramireddyindia:
var val1 = document.getElementById("TextBox1").value;
var val2 = document.getElementById("TextBox2").value;
var val3 = document.getElementById("TextBox3").value;
var val4 = document.getElementById("TextBox4").value;
var val5 = document.getElementById("TextBox5").value;
document.getElementById("TextBox6").value = Val1 + Val2 * Val3 + (Val4 + Val5)/3;
This will not work JavaScript is case sensitive
val1 and Val1 are 2 different things
The correct way of doing it
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>Untitled Page</title>
<script type="text/javascript" language="javascript">
function Calculate()
{
var val1 = parseInt(document.getElementById("<%=TextBox1.ClientID%>").value);
var val2 = parseInt(document.getElementById("<%=TextBox2.ClientID%>").value);
var val3 = parseInt(document.getElementById("<%=TextBox3.ClientID%>").value);
var val4 = parseInt(document.getElementById("<%=TextBox4.ClientID%>").value);
var val5 = parseInt(document.getElementById("<%=TextBox5.ClientID%>").value);
document.getElementById("<%=TextBox6.ClientID%>").value = val1 + val2 * val3 + (val4 + val5)/3;
}
</script>
</head>
<body >
<form id="form1" runat="server">
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
<asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox>
<asp:TextBox ID="TextBox6" runat="server"></asp:TextBox>
<input id="Button1" type="button" value="Calculate" onclick = "Calculate()" />
</form>
</body>
</html>